1.python简介
解释型语言,解释型是指程序执行时,一条一条的解释成计算机语言来执行,故执行速度相比于编译型语言会慢些。
2.变量命名规则
1.由数字、字母、下划线组成
2.开头不能是数字
3.不能是关键字
4.区分大小写
5驼峰体和下划线命名
6.不要用中文
3.用户交互
变量 = input(“提示语”) 注:不管输入什么类型,input的类型都为str类型。
4.while语法
1. while 条件 :
循环体
2. while 条件 :
循环体
else:
执行内容
注:当条件为假时,执行else并跳出循环. 当使用break终止循环时,不执行else.
5.if语法
1. if 条件:
执行内容
执行内容
2. if 条件1:
执行内容
elif 条件2:
执行内容
...
else:
执行内容
6.break和continue
1.break :终止循环
2.continue :跳出本次循环,并继续执行下一次循环.
7.格式化输出
占位符:1.%s是字符串占位符(可以放置任何内容)
2.%d是数字占位符
eg:s = “我叫%s,今年%s岁了,喜欢%s” %(“王小二”,“18”,“足球”) 注:括号里每项用“逗号”隔开
注:如果有“我叫XXX,今年XX岁,我已经学习% 2的python基础了。” 在字符串中首次%表示占位符,那么后面的%都是占位符,对于不是占位符的%,需要使用%%表示。如果首次使用的%不是占位符,则不用考虑%%问题。
8.算数运算
只介绍逻辑运算:and、or、not。
优先级:括号>not>and>or
特殊点:x or y ,如果x为真,值就是x,否则为y
x and y,如果x为真,值为y,否则为x
eg:8 or 4 值为8;0 and3 值为0;0 or 4 and 3 or 7 or 9 and 6 值为3.