【主要内容】
1. 循环. while循环
while 条件:
代码块(循环体)
执行流程:
1. 判断条件是否为真. 如果真. 执行代码块
2. 再次判断条件是否为真......
3. 当条件为假.执行else 跳出循环. 循环结束
2. 格式化输出
%s: 字符串的占位符, 可以放置任何内容(数字)
%d: 数字的占位符
3. 运算符
逻辑运算:
and 并且的意思. 左右两端的值必须都是真. 运算结果才是真
or 或者的意思. 左右两端有一个是真的. 结果就是真. 全部是假. 结果才能是假
not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真
break 结束循环. 停止当前本层循环
continue 结束当前本次循环. 继续执行下一次循环
【代码】
1 ''' 2 ################################ 3 count=1 4 while True: 5 s=input("请开始:") 6 if s == 'q': 7 break 8 if '马化腾' in s: 9 print("你输入的内容不当,不能输出") 10 continue 11 12 print("喷的内容是:"+s) 13 14 ################################# 15 # 循环求和 16 count=1 17 s=0 18 while count<=100: 19 s=s+count 20 count=count+1 21 print(s) 22 23 # 输出1-100之内的所有奇数 24 count=1 25 while count<=100: 26 if count % 2 == 0: 27 pass 28 else: 29 print(count) 30 count = count+1 31 32 ################################## 33 #格式化输出 34 name = input("请输入名字:") 35 age = input("请输入年龄:") 36 hobby = input("请输入你的爱好:") 37 gender = input("请输入性别:") 38 print("%s今年%s岁,是一个老头,爱好是%s,性别是:%s" % (name,age,hobby,gender)) 39 '''