Python3 基本知识
一.数据类型
Python3 中有六个标准的数据类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
Python3 的六个标准数据类型中:
- 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
- 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
代码段
# tpye方法用来查询字符类型 print("tpye方法用来查询字符类型;",type(1*1)) # 输出浮点数 print("单斜杠会转成浮点数;",type(2/2)) # 输出整数 print(type(2//2)) print("保留为整数;",type(1//2))
输出结果
tpye方法用来查询字符类型; <class ‘int‘> 单斜杠会转成浮点数; <class ‘float‘> <class ‘int‘> 保留为整数; <class ‘int‘>
二.各进制的表示与转换
代码段
# 二进制表达方法,前面需要加上0b 0b10 print("二进制表达方法,前面需要加上0b:",0b10) # 八进制表达方法,前面需要加上0o 0o11 print("八进制表达方法,前面需要加上0o:",0o11) # 十六进制表达方法,前面需要加上0x 0x10 print("十六进制表达方法,前面需要加上0x:",0x10) # 将十进制转换成二进制 bin(10) print("将十进制转换成二进制:",bin(10)) # 将八进制转换成二进制 bin(0o11) print("将八进制转换成二进制:",bin(0o11)) # 将十六进制转换成二进制 bin(0xE) print("将十六进制转换成二进制:",bin(0xE)) # 将二进制转换成八进制 oct(0b111) print("将二进制转换成八进制:",oct(0b111)) # 将二进制转换成十进制 int(0b111) print("将二进制转换成十进制:",int(0b111)) # 将十进制转换成十六进制 hex(888) print("将十进制转换成十六进制:",hex(888))
输出结果
二进制表达方法,前面需要加上0b: 2 八进制表达方法,前面需要加上0o: 9 十六进制表达方法,前面需要加上0x: 16 将十进制转换成二进制: 0b1010 将八进制转换成二进制: 0b1001 将十六进制转换成二进制: 0b1110 将二进制转换成八进制: 0o7 将二进制转换成十进制: 7 将十进制转换成十六进制: 0x378
相关推荐
chuckchen 2020-10-31
Will0 2020-10-12
Dreamhome 2020-10-09
xirongxudlut 2020-09-28
星辰大海的路上 2020-09-13
chaochao 2020-08-31
猪猪侠喜欢躲猫猫 2020-08-17
快递小可 2020-08-16
shengge0 2020-07-26
巩庆奎 2020-07-21
张文倩数据库学生 2020-07-19
xirongxudlut 2020-07-18
Ericbig 2020-07-18
kyelu 2020-07-09
liangzhouqu 2020-07-07
GuoSir 2020-06-28
chaigang 2020-06-27
pythonxuexi 2020-06-25