2-定义词典打印一周温度信息

2定义词典打印一周温度信息

作业描述

  1. 定义一个字典(dict):里面存储5天的天气信息,有7天的温度(list),7天的天气情况(list),最高温度(float)
  2. 打印星期三的温度和天气情况,以及打印最高温度
  3. 示例:

星期三10度,晴天,5天中最高温度是18

编码准备

我们打开创建好的.py文件,然后切换视图到'变量导航器'。我们以前定义的常用数据类型有整数、小数、字符串、以及容器类型列表。但是我们发现列表有一个不是很方便的地方,就是如果我们如果不知道列表中每个元素的索引的时候,我们就很去获取到我们需要的数据了。如果我们要定义一个人的的基本信息,重要字段有姓名、年龄、爱好,用变量定义的话需要定义三个,name,age,like,当我们感觉一个人应该是一个变量 用三个变量过于复杂。我们是否可以用容器来装载呢?答案是可以的,就是我们今天要讲解的字典dict

2-定义词典打印一周温度信息


容器类数据类型

字典dict

现在我们根据常用数据类型定义了3个变量

<code>

name

=

'qqyu'

age

=

28

like

= [

'篮球'

,

'足球'

]/<code>
2-定义词典打印一周温度信息


然后我们可以做一个改进,定义个变量man,容纳这三个变量的所有信息。运行完毕我们在变量查看器双击man,我们会发现字典dict容器里面有三个变量,左边字段称'键',右边的字段称为'值','键'就是每个变量自己的名称

<code> 

man = {

'name'

:name

,

'age'

:age

,

'like'

:like

}/<code>
2-定义词典打印一周温度信息


读取以及打印变量

和列表一样,通过[]来获取字典中的内容,只不过[]里面是键而不是索引编号。

man["name"]就是获取了name变量的值,键是字符串类型的


<code> 

print

(man[

'name'

])

print

(man[

'age'

])

print

(man[

'like'

])/<code>


2-定义词典打印一周温度信息


好了,常用的容器数据类型-字典内容我们已经讲解过了,希望可以通过这些内容,将我们的课堂作业题目做出来

最终代码

<code> 

""" @author: yq """

name =

'qqyu'

age =

20

like = [

'篮球'

,

'足球'

] man = {

'name'

:name,

'age'

:age,

'like'

:like} print(man[

'name'

]) print(man[

'age'

]) print(man[

'age'

])/<code>


分享到:


相關文章: