1. if 条件语句
基本语句:if 条件 :
内部代码块(通常空4格)
else :
内部代码块
嵌套语句:if 条件 :
if 条件 :
内部代码块
else :
内部代码块
else :
内部代码块
多条件 elif 语句:if 条件 :
内部代码块
elif 条件 :
内部代码块
else :
内部代码块
2.while循环语句
死循环:while 1==1 :
print('ok')
循环:n=0
while n<10 :
print('ok')
n=n+1
print(123)
练习题:
1.使用while循环输出123456 8910
1 n=1 2 whlie n<11: 3 if n==7: 4 pass 5 else: 6 print(n) 7 n=n+1
2.输出1~100内所有奇数
1 n=1 2 while n<101: 3 if n%2 == 0 4 pass 5 else: 6 print(n) 7 n=n+1
3.输出1~100内所有偶数
1 n=1 2 while n<101: 3 if n%2 ==0: 4 print(n) 5 else: 6 pass 7 n=n+1
4.求1~100所有数的和
1 n=1 2 s=0 3 while n<101: 4 s=s+n 5 n=n+1 6 print(s)
5.求1-2+3-4+5…+99的所有数的和
1 n=1 2 s=0 3 while n<100 4 if n%2==0: 5 s=s-n 6 else: 7 s=s+n 8 n=n+1 9 print(s)
6.用户登录:三次机会重试