Python基础 条件语句 循环语句 continue break
条件语句 if else
1.基本语法
if 条件表达式:
语句块1
语句块2
else:
语句块
2.if语句的嵌套
if 1==1: if 2==2: print(1) else: print(2)
3. if elif语句
inp = input('会员级别') if inp == '非会员': print('这是非会员') elif inp == '高级会员': print('高级会员') elif inp == '白金会员': print('这是白金会员') else: print('无该会员级别') print('开始服务')
4. 补充 pass 这个pass可以表示在某一条件下,什么都不做,可以理解为 过 的意思
if 1==1: pass
5.多个条件 连接 and or Python在计算时, And和or没有优先级,会从前往后计算
循环语句
1.while循环
1.1 基本语法
while 判断语句:
语句块
count = 1 while count < 10: print('OK') count+=1 print('over')
2.for 循环
3.break 和continue
break 结束循环
continue 继续 不会执行continue底下的语句,重新返回到循环首句
tag = False
for a in range(0, 5):
if a < 4:
print('小于4')
tag = True
continue
if tag:
print(1) 输出小于4 输出小于4 输出小于4 输出小于4 1
练习题目
#练习 输出 1 2 3 4 5 6 8 9 i=1 while i<10: if i!=7: print(i) i+=1
#求1到100所有数的和 i=1 sum=0 while i < 101: sum = sum+i i+=1 print(sum)
#输出1-100所有奇数/偶数 i=1 while i<=100: if i%2 == 1: print(i) i += 1 i=1 while i<=100: if i%2 == 0: print(i) i += 1
#求1-2+3-4...99d的和 i=1 sum=0 while i<100: if i%2 == 1: sum = sum +i else: sum = sum - i i+=1 print(sum)
浙公网安备 33010602011771号