Python数据类型 |
您所在的位置:网站首页 › python强制换行 › Python数据类型 |
Python数据类型
目录
1. 数字型a. 整数b. 浮点数c. 复数
2.字符型3.布尔型
1. 数字型
a. 整数
在python中,整数包括正整数、负整数和零。整数类型包括十进制数、八进制数、十六进制数和二进制数。 ·十进制数: 不能以0作为十进制数的开头。 ·八进制数: 由0-7组成,进位规则是“逢八进一”。必须以0o开头,也可能是0O开头。 OCT value = 100 print(oct(value)) 0o144 print("{:o}".format(value)) 144 octvalue = 0o144 print(octvalue) 100 print("{:d}".format(octvalue)) 100·十六进制数: 由0-9、A-F组成,进位规则是“逢十六进一”。必须以0x开头,也可能是0X开头。 HEX value = 100 print(hex(value)) 0x64 print("{:x}".format(value)) 64 hexvalue = 0x64 print(hexvalue) 100 print("{:d}".format(hexvalue)) 100·二进制数: 由0、1组成,进位规则是“逢二进一”。以0b开头,也可能是0b开头。 BIN value = 100 print(bin(value)) 0b1100100 print("{:b}".format(value)) 1100100 binvalue = 0b1100100 print(binvalue) 100 print("{:d}".format(binvalue)) 100 b. 浮点数由整数部分和小数部分组成,可以使用科学计数法表示。 科学计数法 sci = 2.3e2 scia = 2.3e+2 sicb = 2.3e-2 print(sci,scia,sicb) 230.0 230.0 0.023 num = 230 print("{:e}".format(num)) 2.300000e+02 c. 复数使用j或J表示虚部。 例如:有一个复数,实部为3,虚部为2j,则表示成3+2j。 2.字符型定义字符串时需要使用单引号或双引号或三引号括起来,单,双引号必须在一行中。 转义字符需要使用\ \n 代表换行符;\t 代表横向跳格;\\ 代表反斜杠;\" 代表双引号;\' 代表单引号;\r代表回车;\b代表退格 3.布尔型主要表示真或假的值,True表示1,False表示0。 布尔型的值可以进行数值运算,但不建议进行数值运算。 下面列出表示为假的对象,没有列的都是真: ·False ·None ·0、0.0、虚数0 ·空序列,包括字符串、空元组、空列表、空字典 ·自定义对象的实例,对象的__bool__方法返回False或者__len__方法返回0 本篇博客为本人学习python时的详细记录,如有错误之处,还望各位指正。 文章为原创,如要转载请注明出处 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |