python 常用的数据类型
2022/7/1 14:24:35
本文主要是介绍python 常用的数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
常用的数据类型
整数型 -> int
可以表示正数、负数、0 整数的不同进制的表示方法 十进制->默认的进制,无需特殊表示 二进制->以0b开头 八进制->以0o开头 十六进制->以0x开头进制 | 基本数 | 连几进一 | 表示形式 |
十进制 | 0,1,2,3,4,5,6,7,8,9 | 10 | 11 |
二进制 | 0,1 | 2 | 0b11111111 |
八进制 | 0,1,2,3,4,5,6,7 | 8 | 0o1544 |
十六进制 | 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F | 16 | 0x11 |
# -----------python中常用的数据类型----------- # 整数可以表示为二进制、八进制、十进制、十六进制 print(1) print(0b11111111) # 2进制,0b开头 print(0o1544) # 8进制,0o开头 print(0xFFFF) # 16进制,0x开头
浮点数 -> float
浮点数是有整数部分和小数部分组成 浮点数存储不精确性 使用浮点数进行计算时,可能会出现小数位数不确定的情况,因为计算机是使用二进制进行存储,存储浮点数时是不精确的,会存在一定误差#浮点数 print(1.1+2.2) # 3.300000000000003 print(1.1+2.1) # 3.2
解决方法
导入模块decimalfrom decimal import Decimal print(Decimal('1.1')+Decimal('2.2'))
布尔型 -> bool
用来表示真假的值 True表示为真,False表示假 布尔值可以转化为整数True为1,False为0# 布尔型 print(True+1) # 2
字符串 -> str
字符串又被称为不可变的字符序列 可以使用单引号、双引号、三引号来表示 单引号和双引号定义的字符串必须在一行 三引号定义的字符串可以分布在连续的多行# 字符串 str1 = '字符串' str2 = "字符串字符串" str3 = '''字符串 字符串''' print(str1, str2, str3)
这篇关于python 常用的数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python