【不写不成器】03期输出营

5/20python之列表

2019-02-23  本文已影响15人  王悟冥

在python中,把状如2,3这样的数字划分一个类型,把状如“你好”这样的数字划分为一个类型,前者是int类型,后者str类型。

变量无类型,对象有类型。

变量可以赋值任何数据(也就是对象),而对象则有类型之分)

list

在python中,叫做【列表】
list在列表中拥有强大的功能。

在python中,用【[]】表示一个list。

【[]】在方括号里面,可以是int,也可以是str类型的数据,甚至也能够是True/False的这种布尔值。看下面的例子,特别注意阅读注释。

   >>>a = []    #定义一个变量a,它是list类型,并且是空的。
   >>>type(a)
   <class 'list'>    #用内置函数【type()】查看变量a的变量,为list
   >>>bool(a)    #用内置函数【bool()】看看list类型的变量a的布尔值,因为是空的,所以False
   False
   >>>print (a)   #打印list的变量a,这个写法等于【print('a')】
   []

【bool()】是一个布尔函数,它的作用就是来判断一个对象是“真”还是“假(空)”。

   >>>a = ['2','3','qiwst','github.io']
   >>>a
   ['2', '3', 'qiwst', 'github.io']
   >>>type(a)
   <class 'list'>
   >>>bool(a)
   True
   >>>print(a)
   ['2', '3', 'qiwst', 'github.io']
在list中,数字int类型对象可以不用【‘’ ""】引号包括,而str类型字符,则必须用【'' ""】包起来。

ist在python中,里面的元素可以是任何元素,int,str甚至是list类型的元素都可以。

迄今为止,我共学了python中的3种类型
1.数字int和float

数字包括整数int和浮点数float,分别代表数学中的整数和小数,四则运算和数学中的一样,小数需要转化二进制进行计算,有精确度的bug。
2.字符串str
由单个字符,排列组合而成的类型。用单引号,双引号和三引号来使用。在进行索引和切片时,空格也作为一个位置来编号。
3.列表list
python中的基本类型之一,用方括号表示,里面的元素可以为任何类型的对象,哪怕里面加入list也可以。

adc

上一篇下一篇

猜你喜欢

热点阅读