4-Python条件判断とループ
1164 ワード
Pythonでのコードインデントは論理の一部であり,他の言語では
一、条件判断
if if else if elif else
if文の特徴:下から下へ実行し、ある判断でTrueであれば、その判断に対応する文を実行した後、残りのelifとelseを無視します.
二、循環:
for while
range([start,]stop[,step=1])は、startパラメータの値からstopパラメータの値までの数値シーケンスを生成する内蔵関数です.start,step=1の2つのパラメータはオプションで、stepのデフォルト値は1です.
breakは、ループcontinueを早めに脱退し、現在の今回のループから飛び出し、次のループを直接開始します.
さんげんオペレータ
{}
を用いる.一、条件判断
if if else if elif else
age =20
if age >= 18:
print('your age is', age)
print('adult')
age = 3
if age >= 18:
print('adult')
else:
print('teenager')
age = 3
if age >= 18:
print('adult')
elif age>= 6:
print('teenager')
else:
print('kid')
if文の特徴:下から下へ実行し、ある判断でTrueであれば、その判断に対応する文を実行した後、残りのelifとelseを無視します.
if x:
print('True')
二、循環:
for while
sum = 0
for i in range(101):
sum = sum + i
print(sum)
range([start,]stop[,step=1])は、startパラメータの値からstopパラメータの値までの数値シーケンスを生成する内蔵関数です.start,step=1の2つのパラメータはオプションで、stepのデフォルト値は1です.
sum = 0
for i in [1,2,3,4,5,6,7,8,9,10]:
sum = sum + i
print(sum)
sum = 0
i = 0
while i< 101:
sum = sum +i
i = i+1
print(sum)
breakは、ループcontinueを早めに脱退し、現在の今回のループから飛び出し、次のループを直接開始します.
さんげんオペレータ
small = x if x < y else y