打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python基本数据类型有哪些?

  对于编程语言而言,数据类型是必须具备的属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算。而在python语言中,数据类型有字符串、整型、列表、元组、字典、布尔型等多种,其中能够直接处理的数据类型有以下几种,我们来看看具体的内容介绍。

  第一种:整数

  python可以处理任意大小的整数,当然包含负整数,在python程序中,整数的表示方法和数学上的写法一模一样,比如:1,100,-8080,0,等。

  计算机由于使用二进制,所以有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,比如:0xff00。

  第二种:浮点数

  浮点数也就是小数,之所以称为浮点数,是因为按照科学计数法表示时,一个浮点数的小数点位置是可变的。浮点数可以用数学写法,比如1.23,3.15,-9.01等。但是对于很大或者很小的浮点数,就必须用科学计数法表示,把10用e替代,1.23x10^9就是1.23e9。

  整数和浮点数在计算机内部存储的方法是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。

  第三种:字符串

  字符串是以“或”括起来的任意文本,比如'abc','xyz'等。请注意,“或”本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。

  第四个:布尔值

  布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在python中,可以直接用True、False表示布尔值,也可以通过布尔运算计算出来。

  布尔值可以用and、or或not运算。

  and运算是与运算,只有所有都为True,and运算结果才是True。

  or运算是或运算,只要其中有一个为True,or运算结果就是True。

  not运算是非运算,它是一个单目运算符,把True变成False,False变成True。

  第五个:空值

  空值是python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

  此外,python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
优秀编程语言之一的Python,有哪些数据类型,你知道吗?
数据类型和变量
Python 3.7.0 笔记(不完整)
python学习笔记之内置数据类型
python基本元素:数字、字符串和变量,那些经常忽略的知识点
Python系列02:python数据类型
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服