1.if判断
1.1if语句
x=True
if x:
print("It's True!")
运行结果:It's True!
x=False
if x:
print("It's True!")
运行结果:没有结果输出,因为if后的条件测试值是"False"
x=18
if x:
print("x is",x)
运行结果:x is 18
1.2else语句
x=0
if x:
print("x is not zero")
else:
print("x is zero")
x is zero
1.3 elif语句
x=89
if x>90:
print("优")
elif x>80:
print("良")
elif x>60:
print("合格")
良
x=49
if x>90:
print("优")
elif x>80:
print("良")
elif x>60:
print("及格")
else:
print("不及格")
不及格
2. 循环
2.1while循环
x=1
while x<=10:
print(x)
x+=1
1
2
3
4
5
6
7
8
9
10
2.2 for循环
for x in (1,2,3,4,5,6,7,8,9,10):
print(x)
1
2
3
4
5
6
7
8
9
10
for x in range(10):
print(x)
0
1
2
3
4
5
6
7
8
9
for x in range (1,10):
print(x)
1
2
3
4
5
6
7
8
9
for x in range (1,10,2):
print(x)
1
3
5
7
9
2.3break和continue语句
for i in range(10):
if i>5:
break
print(i)
0
1
2
3
4
5
for i in range(10):
if i==5:
continue
print(i)
0
1
2
3
4
6
7
8
9