1、输入输出,input()代表需要输入,print() 输出

name=input("请输入您的姓名:")
print("Hello,",name)

2、python对大小写敏感,也就是区分大小写

3、转义单引号和双引号

4、多行输入:使用'''内容1换行内容2'''

5、如果字符串前边加r,则不再转义:\t,\n失效

6、bool类型值只能是:True  False

7、变量名必须是大小写英文、数字和_的组合,且不能用数字开头

8、通常使用大写字母代表常量。例如:圆周率 PI=3.14

9、除法运算:print(8/2)~4.0 结果为浮点数,    print(8//2)~4     print(9//2)~4 双斜杠运算结果一定为正数

10、ascii和utf-8 转换。转为ascii: b"abc".decode("ascii")   转utf-8:  b'\xe4\xb8\xad\xf5\x9b\xbd'.decode("utf-8",errors='ignore')   \xe5改为xf5则只输出正确的,如果改为xm5则报错,因为十六进制只到f

11、格式化:下边注意:%.2f 代表保留两位小数,%%代表百分号,一个%不能代表百分号,会报错

print("%s您好,您今天一共走了%d步,共燃烧脂肪%dj,占总脂肪的%.2f%%!"%("张三",8000,30,1.059))  ~~  张三您好,您今天一共走了8000步,共燃烧脂肪30j,占总脂肪的1.06%!

print("{0}您好,您今天一共走了{1}步,共燃烧脂肪{2}j,占总脂肪的{3:.2f}%!".format("张三",8000,30,1.059))  ~~张三您好,您今天一共走了8000步,共燃烧脂肪30j,占总脂肪的1.06%!