一、Python注释 1.单行注释 2.多行注释
1)
2)
二、缩进与换行1.用缩进表示代码块,不需要大括号
同一代码块缩进空格数必须相同,缩进不一致会导致运行错误
2.同一行显示多行语句时用 ; 分隔
三、标识符和关键字标识符规范:必须由 数字、字母、下划线 任意组合,且不能以数字开头
python中关键字不能用于标识符
四、变量与常量 定义:1.1符合标识规范
1.2不能使用python语言关键字
1.3变量具有可描述性
1.4不能用中文
多重赋值a=b=c=1 → 1 1 1
a,b,c=1,2,3 → 1 2 3
a,b,c=1,2,“string” → 1 2 string
数据交换1) 1.x,y=1,2
x,y=y,x
print(x,y)
输出 2 1
2) x=1
y=2
temp=y #需要中间变量帮助两数交换
y=x
x=temp
print(x,y)
输出 2 1
增量赋值x=x+1 可以写成 x+=1
例:a=6
a+=3
print(a)
输出 9
二进制 二转十例: 100 → 1*2^2+0*2^1+0*2^0=4
十转二例:
五、位运算符 & 按位与 a&b对应二进位都为1时,结果位才为1,否则为0
| 按位或 a|b对应二进位有一个为1时则为1,全为0时才为0
^ 按位异或 a^b对应二进位不同时为1,否则为0
<< 按位左移 a<a<例:print(4<<2) → 0000100 → 10000 → 16
右移则相反



