python确定列表中的第二大数字_Python入门系列9-Python数据类型

计算机编程语言的使命就是让电脑帮人类进行各种复杂的运算,既然要运算就要用到各种数据类型。相信我们对数据并不陌生,从小学数学就跟各种数字打交道。但是这里的数据类型包括很多种,不单单指数字一种。

Python中的数据类型有这么几种:整数、浮点数、字符串、布尔值、列表、字典、集合、元组


整数

Python中的整数包括正整数、0、负整数,其中0和正整数有称为自然数。

在Python中,可以表示无限大的整数,只要你电脑的内存足够大

aa960623718edc48186cd63870462319.png

浮点数

浮点数就是我们常说的小数

ff275b247a62a66b079e8f686c6d5669.png

字符串

Python中的字符串定义为在单引号、双引号、三个单引号或者三个双引号中的部分,其中三个单引号或者三个双引号中的内容可以跨行输入。

60628d11a529010f796f0d164f33160f.png

布尔值

Python中的布尔值有True和False两个,True表示“真”,False表示“假”。布尔值会在比较的时候得到,这在执行条件判断的时候经常用到。如果判断为“真”就会执行后面的语句块,判断为“假”就会跳过不执行。

58516537af5879666ebd7929c757983f.png

由此,我们利用布尔值作为执行某些语句的开关。

76d01cb9daf317bc1cd6dbe38fb06b2f.png

比较会产生布尔值


其实后面的三个严格来说不算数据类型,应该是各种数据的集合。

列表

Python中的列表由中括号“[]”和里面的数据组成,里面的数据可以有整数、字符串、新的列表、字典、集合。它就像一个数据容器,容纳各种数据类型。

21e295f6ac44a9663467c558ca9fae0e.png

字典

字典也叫做映射,字典由大括号“{}”和里面的键值对组成。并且字典的值是通过键的获得的,字典的键不能有可变对象组成。

943fca702b4dc5ead41c48a2e40d9ae2.png

上图中最后一个例子利用列表做键引发报错。

集合

Python中的集合也是由“{}”来包裹里面的数据类型,但是跟字典不一样的是它没有键值对。另外集合中不能存在重复的值,我们可以利用集合的这一特点来对数据进行去重操作。

930237c3d0e13fbda48d2c28903ceea5.png

元组

元组是用“()”来包裹数据的,里面可以有整数、字符串、列表等

元组跟列表最大的不同就是元组一旦确定就不可改变,不然会报错。

f7524b73ecac7221555dafc3218f3c77.png

另外一点要注意,对于只含有一个元素的元组的声明,我们要在第一个元素后面加上“,”,不然Python就不会当成一个元组来对待。

1caf9accb630051a72b9392fc921486f.png

可以看到就差一个逗号就会产生很大的区别。


以上讲到的数据类型在我们学习Python的过程中会经常碰到,熟悉它们对日后的编程很有帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值