标签:ascii 字符 sci 身高 bool col 中文字符 pytho else
1. 编码问题
2. 格式化输出
已%为占位符与转移符号
name = input(‘请输入姓名‘) age = input(‘请输入年龄‘) height = input(‘请输入身高‘) msg = "我叫%s,今年%s 身高 %s 学习进度为3%%s" %(name,age,height) print(msg)
3。 逻辑运算
优先级,()> not > and > or
int ----> bool 非零转换成bool True 0 转换成bool 是False
x or y x True,则返回x,与and相反(针对数字)
1,3>4 or 4<3 and 1==1 2,1 < 2 and 3 < 4 or 1>2 3,2 > 1 and 3 < 4 or 4 > 5 and 2 < 1 4,1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8 5,1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 6,not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
结果:False,True,True,False,False,False
4. while-else
当while循环正常终止时,则执行else语句。
正常时
count = 0 while count <= 5 : count += 1 print("Loop",count) else: print("循环正常执行完啦") print("-----out of while loop ------")
不正常时
count = 0 while count <= 5 : count += 1 if count == 3:break print("Loop",count) else: print("循环正常执行完啦") print("-----out of while loop ------")
标签:ascii 字符 sci 身高 bool col 中文字符 pytho else
原文地址:https://www.cnblogs.com/wujunjie-sir/p/9152708.html