python3速查参考- python基础 2 -> if语句应用 + while循环应用
if语句应用之——求最大值
1 """ 2 求三个数字中的最大值,并打印出来 3 """ 4 a = int(input("a:")) 5 b = int(input("b:")) 6 c = int(input("c:")) 7 8 if a>b: 9 max_num = a 10 if max_num >c: 11 print(max_num) 12 else: 13 print(c) 14 else: 15 max_num = b 16 if max_num > c: 17 print(max_num) 18 else: 19 print(c) 20 21 print(max(a,b,c)) #内置函数 22 print(min(a,b,c)) #内置函数
while循环
例题1:输出1到100之间的偶数-(不过我觉得我的程序好蠢)
1 """ 2 输出1到100间的偶数 3 """ 4 a = 0 5 while a < 101: 6 for i in range(101): 7 if i%2 == 0: 8 print(i) 9 i += 1 10 if i > 100: 11 break 12
简化的:
a = 0 while a < 101: if a %2 == 0: print(a) a += 1
注意: while 后的条件判断语句,一定要在程序中做flase打断,不然会无休止的运行下去