[python構文整理]条件文と繰返し文
条件文
Pythonでは,条件文を記述する際にコードブロックがインデントされる.したがって、インデントに注意してください.
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!!!
複文
ドア
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
Reference
この問題について([python構文整理]条件文と繰返し文), 我々は、より多くの情報をここで見つけました
https://velog.io/@hssarah/파이썬-문법-정리-조건문과-반복문
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
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 이상')
a in arr
a not in arr
bananaNum = 110
result = "Banana Party!!!" if bananaNum >= 100 else "Need More Bananas"
# Banana Party!!!
ドア
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
Reference
この問題について([python構文整理]条件文と繰返し文), 我々は、より多くの情報をここで見つけました https://velog.io/@hssarah/파이썬-문법-정리-조건문과-반복문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol