python学习Day02

【主要内容】

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 '''
原文地址:https://www.cnblogs.com/fengxb1213/p/12290517.html