中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

3.2數據與結構 第一課時 課件(共18張PPT) 2023—2024學年教科版(2019)高中信息技術必修1

資源下載
  1. 二一教育資源

3.2數據與結構 第一課時 課件(共18張PPT) 2023—2024學年教科版(2019)高中信息技術必修1

資源簡介

(共18張PPT)
在網上購物時,在我們提交訂單后,網頁上就會顯示訂單數據。都有哪些類型的數據?
3.2 數據與結構(一)
項目:網絡購物
活動1 了解訂單數據
數據項 店家名稱 商品名稱 單價 數量
訂單中的數據
數據類型
小魚多多繪本批發
你好安東醫生
山羊受傷了
5.98
1
字符串
字符串
浮點型
整型
在 Python語言中,有整數(int)、浮點數(float)、字符串(str)、布爾(bool)等數據類型。
Python中的數據類型
在Python語言中,整數(int)、浮點數(float)、字符串(str)、布爾(bool)屬于簡單數據類型,列表(list)、字典(dict)等屬于復合數據類型。
數據類型
簡單數據類型
復合數據類型
:簡單數據類型不能分解成更小的數據類型。
:復合數據類型則由簡單數據類型或者復合數據類型組成。
Python中的簡單數據類型
整型(int)
浮點型(float)
字符串(str)
布爾(bool)
List = [ “小魚多多繪本批發”,“你好安東醫生山羊受傷了”,5.98, 1]
表示整數,包括正整數、負整數和0
浮點數由整數部分和小數部分組成
加了引號(“”)的都被認為是字符串
用語邏輯運算,它是有兩個值:Ture(真)和false(假)。
在Python語言的開發環境中,利用type()函數查看以下數據的類型
數據項 店家名稱 商品名稱 單價 數量
訂單中的數據
數據類型
小魚多多繪本批發
你好安東醫生
山羊受傷了
5.98
1
字符串 str
字符串 str
浮點型 float
整型 int
活動1 了解訂單數據
練一練
>>>type(16) #type()函數返回數據的類型
#返回‘int’類型
>>>type(3.14) #type()函數返回數據的類型
#返回‘float’類型
>>>type( ‘高一年級!’) #type()函數返回數據的類型
#返回‘str’類型
>>>type(11<2) #type()函數返回數據的類型
#返回‘bool’類型
Python中的復合數據類型
在Python語言中,復合數據類型有元組(tuple)、集合(sct)、字典(dict)等。
每個訂單數據包括商品名稱、單價、數量、金額、收貨地址等基本數據項,所以訂單數據需要抽象為復合數據類型。
OrderList =[“2374761574130xxx”,”語文:生命的,文學的,美學的”,34.66]
List = [ “小魚多多繪本批發”,“你好安東醫生山羊受傷了”,5.98, 1]
Python中的復合數據類型
某用戶預訂的商品編號為ID0010230、單價為15.68元,數量為36,可將這3個不同類型的簡單數據組織成“元組”復合數據類型:
1、元組
>>>BookInfo0=(‘ID0010230’,15.68.36)
>>> type(BookInfo0)
#返回元組類型
另一用戶預訂的商品編號為ID2315937、單價為20元,數量為2,可以記作:
>>>BookInfol=(‘ID2315937’,20.2)
>>>BookInfol[1]
20 #返回元組BookInfol中索引為1的項的值
Python中的復合數據類型
2、列表
訂單匯總,也可以按訂單產生的先后順序組成一個列表(列表里的項是有順序編號的):
>>>
>>> type (List)
#返回列表類型
List = [ “小魚多多繪本批發”,“你好安東醫生山羊受傷了”,5.98, 1]
Python中的復合數據類型
3、集合
訂單匯總,可以定義為一個集合(集合里的項稱為元素,彼此之間沒有順序):
>>>BookSet={BookInfo0,BookInfol}
>>> type (BookSet)
#返回集合類型
Python中的復合數據類型
4、字典
是Python中標準數據類型之一,它也是容器類型,可以存儲不同的數據,并且具有可變性。
tel = dict([(' sape’,4139),('guido’,4127),('jack',4098)])
print(tel) #輸出結果為:
{'sape': 4139,'guido': 4127,'jack':4098} #會發現直接轉化成字典。
key :value
字典通過“鍵”能夠快速查找對應的“值”,這種基本的數據結構稱為“鍵值對”,字典的鍵可以是不可變的數據類型(數字、字符串和元組)。
復合 數據 類型 創建方法 相同點
不同點
元組
列表
集合
字典
tuple=( )
List=[ ]
Set={ }
Dict =([ ],[ ])
包含多種數據類型
元組中的元素是不能修改、刪除、添加
列表的元素可以隨時修改、刪除或添加
集合中的元素是無序的、不可重復的
字典是一個關聯數組,是一個通過關鍵字素引的對象的集合,使用鍵-值(key-value)進行存儲
Python中的復合數據類型
活動2 編制訂單數據處理程序
網店接受了大量的訂單,網店在處理訂單時,一般采取“先下單,先發貨”的原則。因此,所有的訂單將按照下單的時間順序放進一個列表中,先放進去的先發貨,所有訂單排列在一起,像是一群人在排隊。
Python程序可以實現以下功能:
1.提供 “添加訂單”; #選擇“1”后輸入訂單數據,程序將訂單數據添加到訂單數據表中
2.發貨: #選擇“2”后,程序將當前訂單列表中最早進入的數據刪除
3.查看訂單列表 #選擇“3”后,可以顯示當前訂單列表中所有的訂單數據
4.退出 #選擇“4”將結束運行
活動2 編制訂單數據處理程序
Python程序可以實現以下功能:
1.提供“添加訂單”;
2.發貨;
3.查看訂單列表;
4.退出:
listque = [ ] #創建列表
x =0
while(x!=4):
print(‘1.添加訂單’)
print(‘2.發貨’)
print(‘3.查看訂單列表’)
print(‘4.退出’)
x = int(input(“請輸入你的選擇:”))
if x==1:
y=input(請輸入訂單編號:)
listque.append(“訂單號”)
elif x==2:
if len(listque)==0:
print(“訂單列表為空”)
else:
del listque[0]
elif x==3:
print(listque)
課堂練習
一、選擇題
1.在Python中,以下哪個語句可以定義空列表?( )
Bookset={ } B. q=[] C. num=( ) D. dictionary=dict()
2.在Python中,以下是簡單數據類型的是( )。
A. tuple B. set C. int D.list
B
C
課堂練習
三、(在海龜編輯器中完成)
對列表list=[“高一年級”,“優秀”,2023,11,3.14]進行 如下操作:
1.列表中添加“霍城縣第二中學”;
2.刪除列表中的字符串“優秀”:
二、判斷對錯
1.數據 126.7 是浮點型數 ( )
2. (13+2=15),“13”+“2”=15 ( )

×
感謝各位聆聽

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 江西省| 四子王旗| 济源市| 贵定县| 济阳县| 祥云县| 婺源县| 额尔古纳市| 宜城市| 凉山| 惠东县| 牡丹江市| 西畴县| 绥滨县| 得荣县| 新余市| 错那县| 黑河市| 彭州市| 于都县| 星子县| 南通市| 凌海市| 准格尔旗| 桐城市| 临邑县| 湘潭市| 南陵县| 和顺县| 通州区| 民和| 哈巴河县| 库尔勒市| 工布江达县| 阆中市| 峨山| 买车| 阜平县| 辉南县| 辉南县| 灌云县|