小编给大家分享一下Python编程常用的数据类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:
常用的数据类型:
整数类型 int ;
浮点数类型 float;
布尔类型 bool;
字符串类型 str;
整数类型
英文为integer,简写为int,可以表示正数、负数和零
整数的不同进制表示方式:
(1)十进制 -> 默认的进制
(2)二进制 -> 以0b开头
(3)八进制 -> 以0o开头
(4)十六进制 -> 以0x开头
代码如下(示例):
print('十进制',118)print('二进制',0b10101111)print('八进制',0o176)print('十六进制',0x1EA3)
浮点数类型
浮点数整数部分和小数部分组成
浮点数存储不精确性
使用浮点数进行计算时,可能会出现小数位数不确定的情况
代码如下(示例):
n1 = 1.1n2 = 2.2print(n1+n2) 输出的结果是3.3000000000000003解决方案: 导入模块decimal from decimal import Decimalprint(Decimal('1.1') + Decimal('2.2')) 输出的结果是3.3
布尔类型
用来表示真或假的值
True表示真, False表示假 两个首字母必须大写
布尔值可以转换为整数
True -> 1
False -> 0
代码如下(示例):
f1 = True f2 = Falseprint(f1+1) 输出的结果是2print(f2+1) 输出的结果是0
字符串类型
字符串又被称为不可变的字符序列
可以使用单引号 ‘’ 双引号 ” ” 或””” “””来定义
单引号和双引号的字符串必须在一行
三引号定义的字符串可以分布在连续的多行
代码如下(示例):
str1 = '我还年轻,吃苦趁现在'str2 = "我还年轻,吃苦趁现在"str3 = """我还年轻,吃苦趁现在"""
以上是“Python编程常用的数据类型有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。