python中if和for语句的使用?

如题所述

第1个回答  2019-11-20
while是Python中的循环语句,if属于条件选择语句,而for
in属于迭代语句。
while
用于重复执行操作,重复的条件不一定是特定的次数,只要条件满足即可:
12345
#
打印1-5的平方x
=
1while
x
<=
5:
print(x
**
2)
x
=
x
+
1
if

循环迭代无关,在默认顺序执行代码的情况下,满意某个条件要以执行分支语句:
123
score
=
66if
score
>=
60:
print('及格')
for
in用于遍历一个可迭代对象(如列表,元组,range等)的每一个元素,将迭代出的每个元素放入临时变量备用:
123
#
遍历1-5的序列元素,并打印平方for
x
in
range(1,6):
print(x
**
2)
相似回答