while 循环
昨日回顾
编译型
c执行效率快,开发效率慢,将人能看懂的程序编译成二进制不能跨平台
解释型
python执行效率慢,开发效率快,能跨平台,逐行编译
python2x:
混乱 冗余
python3x:
规范,清晰
变量:
常量:一直不变的量。全部大写的变量 常量。
注释:
# """ """ ''''''
基础数据类型:
int : 1 2 1000 -150
bool: True False
str : python中用引号引起来的就是字符串
'' "" """ """ ''''''
+ :拼接
*(与int相乘):
用户交互input:
1,input出来的都是字符串类型。
流程控制语句if。
1,单独if
2,if ... else
3, if elif elif ...
4, if elif elif ... else
5, if 嵌套
3,while循环
生活中:驴拉磨, 上课吃饭睡觉,列表循环,单曲循环。
基本语句:
while 条件:
循环体
如何终止循环:
1,改变条件。
2,break。
3,quit() exit() (不建议使用,终止程序)
格式化输出
% 占位符 s 字符串d 数字 f 浮点型 r
如果想要在格式化输出中只是想表示%而不是当成占位符,那么要%%。
例
name = input('请输入姓名')
age = input ('请输入年龄')
message = '''我的姓名是:%s
我的年龄是:%s
'''%(name,age)
print(message)
运算符
优先级:() > not > and > or