3.9-10
9.数据类型:
(1)基本数据类型:
数值类型:
整型(int) :正负整数和0
浮点型(float) :带小数点的小数
复数型(complex) :有实部(float) 和虚部(float) 组成(real+ imagj)
布尔类型:逻辑值. True (1) /False (O)
字符串(str) : ’.‘用‘’....‘’或者‘’‘.......’‘’
运算:
‘..'(字符串的连接)
'..'*整型数值(int) 表示字符串的复制
(2)序列数据类型:
元组(tuple) :元素在小括号( )中,之间有逗号,,分隔;如果只有一个元素, 后面的逗号不能少,元素不能修改。
列表(list) :元素在中括号[]中,之间有逗号,分隔,元素可以修改。
字典(dict) :元素在大括号{ }之间有逗号,分隔,元素形式是键:值"。
集合(set) :元素在大括号{ }之间有逗号,分隔,元素不能重复.
(3)数据类型的转换:
int0/float0/eval0/str0/ord0/chr(x)/tuple0/listO
bin(二进制)/oct(八进制)/hex(+六进制)/chr()
10.数据运算符和表达式
(1)算数: +、-、*、/ (一般除法)、/1 (地板除floor. 向下取整)、 % (求余取模)、 ** (幂指数)
(2)赋值: =、可以与算术、关系或者位运算符复合(+=、-=、>=)
(2)关系(比较) : ==、!=、>=、<=、>、<
其表达式结果为逻辑True/False
(4)逻辑: and、or、not
其表达式结果为逻辑True/False
(5)成员: in、not in
其表达式结果为逻辑True/False
(6)同-性测试(身份) : is、is not
其表达式结果为逻辑True/False
(7)位:I(或)、^(异或)、&(与)、<<(左移位)、》(右移位)、~(非)
11.运算符优先级别:
幂指数(**) --->算术(*、1. 1/. %、+、-) --->
位运算(>>、<<、&、^、|) --->关系(比较) --->
赋值--->身份--->成员--->逻辑
2111418张