2018.09.13python学习第三天part2

Posted CUIHUANIHAO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018.09.13python学习第三天part2相关的知识,希望对你有一定的参考价值。

基本的数据类型

1.什么是数据类型?(what)

   变量值就是数据,数据类型也就是变量值的类型

2.为什么要区分数据类型?(why)

   我们去记忆一个人的话会从他的年龄(15)、外貌(美)等不同的特征去记忆,同样的道理,计算机要记忆某个变量的话也需要有不同的特征,即不同类型的数据。所以不同类型的数据是为了让计算机更好的      记忆和储存变量。

3.如何使用变量?(how)

先要分清有哪些基本的数据类型,不同类型的数据作用是什么

  # int(整数型):用来记录年龄,等级,QQ号码,电话号码等——整数

  #float(浮点型):用来记录身高(height),体重(weight),工资(salary)——小数

  #str(字符串):用来记录名字,性别,家庭住址,单个爱好等——字母

  #list(列表型):可以用来定义多个值,如每个月的工资——[ ]

                          定义:在[ ]内用逗号隔开的任意值

                          如salaries=[11,22,33,44,"aa",["b"]]

                           print(salaries[0])   则会输出11

                           print(salaries[1])   则会输出22

                           print(salaries[2])   则会输出33

                          print(salaries[5][0])则会输出b

  #dict(字典型):{}内用逗号分开开多个key:value的值,其中的value可以是任意类型——{ }

                         如student={“name”:“tony”,“age”:18,“height”:180}

                         print(student [“name”])  则会输出“tony”

                         print(student [“age”])  则会输出18

  #bool(布尔型):Ture/False用来标识条件是否成立——与后面的逻辑语句

                           *所有的值都是自带布尔值的,除了0,None,空的布尔值位False以外,所有的值都是Ture

                                               print(bool(0))                    false

                                               print(bool(None))              false

                                               print(bool(“”))                    false

                                               print(bool([]))                     false

练习:info={

                      “name”:“tony”

                       “age”:18

                       “sex”:“male”

                       “level”:10

                       “hobbies”:["music","read"]

                    }

 

           print(info["hobbies"][0])            则得到“music”


                        

以上是关于2018.09.13python学习第三天part2的主要内容,如果未能解决你的问题,请参考以下文章

2018.09.28python学习第十三天part2

python学习历程第三天

python学习的第三天

Python学习第三天

2018-10-11学习python第三天

Python学习第三天