반응형
이제 파이썬의 조건문 , 반복문에 대해 알아 보아요.
조건문과 반복문은 앞으로 굉장히 많이 사용할 문법이니까 , 꼭 기억하고 넘어 가도록 해요
먼저 조건문에 대해 알아 봅시다.
조건문 = if문 이라고 합니다. 영어로 직역을 하면 만약 ~ 한다면 이라는 뜻이겠죠?
조건문은 아래 예제에서 보다시피 두개의 값이 같은지 비교할때 사용됩니다.
num1 = 1
num2 = 2
if num1 == num2:
print("num1 과 num2는 같습니다.")
else:
print("num1 과 num2는 같지 않습니다.")

str1 = "한국어"
str2 = "한국어"
str3 = "영어"
if str1 == str2:
print("str1과 str2는 같습니다.")
else:
print("str1과 str2는 같지 않습니다.")
if str1 == str3:
print("str2 와 str3는 같습니다.")
else:
print("str2 와 str3는 같지 않습니다.")

위와 같이 숫자 나 문자 등의 값일 비교할때 사용하는것이 조건문입니다.
이제 반복문에 대해 알아 보아요.
list1 = [1,2,3,4,5]
for l in list1:
print(l)
list2 = range(10)
for l2 in list2:
print(l2)
위와 같이 for 반복문은 list 타입의 데이터를 하나씩 반복해서 꺼내서 사용하고 싶을때 이용됩니다.
range 라는 함수가 보이죠? range 함수는 함수안에 숫자 값 만큼 0 ~ 입력숫자 만큰의 list 데이터를 만들게 됩니다.
range(10) = [0,1,2,3,4,5,6,7,8,9] 를 만든다는 뜻입니다.
이제 while 문에 대해 알아 보겠습니다.
num3 = 10
# while 조건문 의 값이 true(참) 일때 까지 반복한다.
while num3 > 0:
print(num3)
num3 = num3 - 1
while 조건문의 값이 true일때까지 반복을 하게 되는데요. 이제 여기까지 공부하고
본격적으로 간단한 게임을 만들면서 자세히 알아 보도록 해요.
'Python > Python 초등 교육' 카테고리의 다른 글
9. 장애물 넘기 게임 - 2부 (0) | 2022.10.21 |
---|---|
8. 장애물 넘기 게임 - 1부 (0) | 2022.09.27 |
6. Python 기본 자료형 과 list , set , tuple , dict (0) | 2022.08.08 |
5. Python 코딩을 위한 vs code 기본 설정 및 Python파일 실행하기 (0) | 2022.08.08 |
4. Python 설치와 코딩을 위한 Tool 설명 (0) | 2022.08.08 |