Python入门-变量使用和常见运算符
变量
数据类型,Python的数据类型,是一门弱数据语言
基本数据类型
数字型
- 整型(int)eg. x = 5
- 浮点型(float)eg. x = 5.2
- 复数型(complex) eg. x = 5 + 2j
布尔类型(boolean)
字符串(string)
- 单引号 ’ ’
- 双引号" "
- 三引号 “’ “’ / “”” “””
复合数据类型
- list(列表)
- tuple(元组)
- 字典(dict快速查询或是cache)
数据类型转换
常见运算符
算术运算符
+
-
*
/
%(求余数)
//(整除)地板除法
**(幂次方)
比较运算符
的就是数与数之间的大小关系,运算结果是一个布尔值(真/假)
>
<
>=
<=
==
!=
逻辑运算符
- and (并且) 需要所有条件都满足,则为真,否则就是假
- or (或者) 只要有一个条件满足,则为真,全为假,则为假
- not 取反
成员运算符
判断某个变量在不在某个集合中,in
- in # 返回一个boolean值,表示是否存在
- not in # 判断不在里面
赋值运算符
= # 将等号右侧的值赋值给左侧
+= # a += 1 <==> a = a + 1
-=
*=
/= # a /= 5 <==> a = a / 5
**=
%=
//=
位运算符
x=8
print(bin(x))
print(x<<1)
print(x<<2)
print(x>>1)
print(x>>2)
x=2
y=3
print(bin(x))
print(bin(y))
print(x&y)
print(x|y)