파이썬 문법 기초 1주차_반복문

김나현·2024년 7월 2일
0

Python

목록 보기
4/48

반복문
0-9까지 숫자를 출력하거나 리스트에 요소를 하나식 써줘야 하는 상황에서프린트를 하나씩 다하면 힘들므로 쓰는 코드

fruits=['사과','배','감','딸기']

for fruit in fruits:
들여쓰기 print(fruit)

fruit는 잠깐 쓰고 마는 변수이름이므로 어느것이 와도 상관없다. (aaa)

사과


딸기

[ 이괄호가 나오면 리스트라고 바로 인식하기 !

리스트안에 딕셔너리가 들어가있고
조건이 붙어 출력하는 형태가 전형적인 구문이다.

enumerate열거하다

※ tab뒤로 shift+tab앞으로

0 bob 28
1 carry 38
2 이하 모두 열거
3
4
5
6
7
요소의 순서를 적어 주는 것

break멈추다,그만두다

6번에서 멈추다break

i>3 이면 4번에서 멈추다break

리스트의 양이 너무 많을 때 짧게 출력하는 코드

Q. 리스트에서 짝수만 출력하는 함수 만들기 짝수는%2==0

num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]

for num in num_list:
if num % 2 == 0:
print(num)

2
6
2
4
6
2
4

연습문제에서 또 배울게 나온다

Q. 리스트에서 짝수의 개수를 출력하기 개수는count
num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]

count=0

for num in num_list:
if num % 2 == 0:
count=count+1 or count +=1

print(count)

7

Q. 리스트 안에 있는 모든 숫자 더하기 더하기는sum
num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]

sum=0
for num in num_list:
sum += num

print(sum)

38

Q. 리스트 안에 있는 자연수 중 가장 큰 숫자 구하기
num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]

max=0
for num in num_list:
if max < num:
max=num

print(max)
6


연습문제가 나를 놀려
문제가 아니라 또다른 강의잖아

profile
참 쉽죠? #개발계의 밥아저씨를 꿈꿉니다⋆⁺₊⋆ ☾⋆⁺₊⋆

0개의 댓글