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>


分享到:


相關文章: