Python标识符命名 标准数据类型 序列与散列 截取 运算符 进制转换

1、 【标识符命名】:以大小写字母、数字、下划线组成,且只能字母和下划线开头;java不区分大小写。

2、 【标准数据类型】:字符串、数字(int、float、bool、complex)、元组,列表、集合、字典;前三个为不可变,后三个为可变。

3、 【序列与散列】
字符串、列表、元组、字典、集合单个访问方式用[]。
字符串、列表、元组可用加号拼接;用星号复用;属于序列。
字典、集合属于散列。

注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
print (tinydict.keys()) # 输出所有键
print (tinydict.values()) # 输出所有值

a 和 b 的
差集 print(a - b)
并集 print(a | b)
交集 print(a & b)
不同时存在的元素 print(a ^ b)

序列:可通过偏移量来进行切片的对象。列表、元组、字符串都属于序列。
散列:无法通过偏移量来进行切片的对象。比如 集合、字典

4、 【截取】
字符串、列表、元组都用共同的截取方式(注意倒序截取时右边的也不包括上,如果要包括上就必须多写一位下标)。

5、【运算符】
加、减、乘、除、取余、乘方、取整;加等、减等、乘等、除等、取余等、乘方等、取整等。

十进制转二进制:整数部分:除2取余,从下到上,四位补齐;小数部分:乘2取整,顺序填写。
二进制转十进制:整数部分:2的0次方乘第一个二进制数,以此类推最后相加;小数部分:有几个小数就有几个1除2。

位运算符核心在于两两相比满足位运算符就返回1否则就返回0。

你可能感兴趣的:(Python标识符命名 标准数据类型 序列与散列 截取 运算符 进制转换)