[Python 문법 정리] 조건문과 반복문
조건문
파이썬에서는 조건문을 작성할 때 코드 블럭이 들여쓰기로 결정된다. 따라서 들여쓰기를 유의하도록 하자.
파이썬에선 들여쓰기를 스페이스 4번으로 작성하는 것이 표준이다. 코딩테스트 같이 시간이 부족할 때 탭을 써도 상관 없지만 그래도 띄어쓰기 4번을 하는 방법이 권장된다.
num = 5
if num < 10:
print('10보다 작습니다')
if 1 <= num < 5: # if num >= 1 and num < 5: 와 동일
print('1 이상 5 미만')
elif num <= 10:
print('5 이상 10 미만')
else:
print('10 이상')
비교 연산자
==, !=, >, <, >=, <=
논리 연산자
and, or, not - 각각 c의 &&, ||, !라 생각하면 됨
기타 연산자
리스트, 문자열에서 사용
a in arr
a not in arr
※ 조건부 표현식
bananaNum = 110
result = "Banana Party!!!" if bananaNum >= 100 else "Need More Bananas"
# Banana Party!!!
반복문
while문
i = 1
sum = 0
while i <= 10:
sum += i
i += 1
print(sum) # 55
for문
arr = [1, 2, 3, 4, 5]
for i in arr: # in 뒤에 리스트, 문자열, 튜플 등이 올 수 있음
print(arr[i])
# i는 3 부터 9까지
for i in range(3, 10):
print('yoohoo')
# range 함수 인자 하나만 넣으면 i의 시작 값은 자동으로 0으로 설정된다.
for i in range(3)
print(i) # 0
# 1
# 2
Author And Source
이 문제에 관하여([Python 문법 정리] 조건문과 반복문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@hssarah/파이썬-문법-정리-조건문과-반복문
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
i = 1
sum = 0
while i <= 10:
sum += i
i += 1
print(sum) # 55
arr = [1, 2, 3, 4, 5]
for i in arr: # in 뒤에 리스트, 문자열, 튜플 등이 올 수 있음
print(arr[i])
# i는 3 부터 9까지
for i in range(3, 10):
print('yoohoo')
# range 함수 인자 하나만 넣으면 i의 시작 값은 자동으로 0으로 설정된다.
for i in range(3)
print(i) # 0
# 1
# 2
Author And Source
이 문제에 관하여([Python 문법 정리] 조건문과 반복문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hssarah/파이썬-문법-정리-조건문과-반복문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)