后台-插件-广告管理-内容页广告位一(手机)

您现在的位置是:首页 > 编程语言 > 其他编程其他编程

浅谈Python基本数据类型

2021-04-18 18:43:12其他编程人已围观

简介


PYTHON基础数据类型
整数
和我们生活中使用的整数一样1,2,3,4···100··

PYTHON基础数据类型

整数

和我们生活中使用的整数一样1,2,3,4···100···

都是整数,PYthon可以处理任意大小的整数。由于计算机使用的是二进制,所以在计算机中也常用二进制或者十六进制表示整数。相比十进制,python使用0b表示,比如0b0110,0b1100等来表示

十六进制除了0~9个是个数字以外,还使用了a,b,c,d,e,f在python中,十六进制使用前缀0x,比如:0x12ef,0x2365a4fa

十进制数,二进制数,十六进制数是可以互相转换的。

浮点数

浮点数也可以理解为我们日常生活中所谓的小数,例如3.1415926,13.14,5.20等等,都是所谓的浮点数。浮点数之所以被称之为小数,是因为按照科学计数法来表达的时候,浮点数和小数点位置是可变的(浮动的),比如:31415.926*10^-4和3141.5926 *10^-3是一样的,因此称之为浮点数.

浮点数可以用数学发写入,例如3.14,5.2,13.14等。但是对于很大或者很小的浮点数,就必须用科学技术法表示,把10用e替代,比如3.14e-5=0.0000314.

浮点数和整数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差。例如在python环境中输入0.1+0.2
然而输出的结果并不是0.3,但是0.01+0.02却可以精确的得到0.03

字符串

字符串对应生活中的就是非数字型的内容,例如,一段话或者一个句子,在python中就是字符串,在python中字符串的定义就是被""或者’‘括起来的内容,比如’rxxy’,“ysfx"等等。’’,”"本身知识一种表达方式,并不是字符串的一部分,因此’rxxy’中只有r,x,x,y这四个字符,并没有’,’

例如print (‘hello python’)其中的字符串只是hello python。

布尔值

布尔值对应于生活中的就是’对’和’错’在计算机的世界里,大部分判断都是非错则对的,布尔值和布尔代数的表示完全一致,一个布尔值只有TRUE,FALSE两种值,不是TRUE就是FALSE,在Python也可以直接用TURE或者FALSE表示布尔值,请注意大小写,不要使用字符串括号括起来,也可以通过布尔运算计算出来。

布尔值可以用and,or,和not运送(注意and,or,not都是用Python语言本身的关键字)

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

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

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

空值

空值是Python里一个特殊的值,用None表示。

注意,None和0是不一样的,None不能理解为0,因为0是有意义的,比如我有0个苹果表示我没有苹果,0表达的是数值0的意思,而不能表示为我有None个苹果,None是一个特殊的空值。

文章来源:查看

Tags:python  

很赞哦! ()

上一篇:Python进阶笔记

下一篇:笔试编程题

后台-插件-广告管理-内容页广告位二(手机)

相关文章

后台-插件-广告管理-内容页广告位三(手机)

随机图文

后台-插件-广告管理-内容页广告位四(手机)

文章评论

留言与评论(共有 0 条评论)
   
验证码:

本栏推荐

站点信息

  • 文章统计13614篇文章
  • 浏览统计468次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们