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

4.1.2 Python的數據類型 課件 (共18張PPT) 2023—2024學年粵教版(2019)高中信息技術必修1

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

4.1.2 Python的數據類型 課件 (共18張PPT) 2023—2024學年粵教版(2019)高中信息技術必修1

資源簡介

(共18張PPT)
4.1.2 Python的數據類型
整型(int)
整型即取值為整數,包括正整數、負整數和0
比如: 13,-12,0也是整型
程序
結果
a=12
b=15
print(a+b)
27
01 數值(number)
01 數值(number)
浮點型(float)
浮點型由整數部分和小數部分組成,當計算有精度要求時被使用
比如:1.333,-2.55。如果是非常大的浮點數,就可以用科學計數法e來表示,比如:2.1e4(2.1*104),3.2e-5(3.2*10-5)
程序
結果
a=1.25
b=1.35
print(a+b)
2.6
01 數值(number)
復數(complex)
與數學中的復數概念一致,z=a+bj,a是實數部分,b是虛數部分,a和b都是浮點數類型。虛數部分用j或J表示
z=12.3+4j,z=-5.6+7j
字符串(String)是一段文本字符
比如:a=“我喜歡學習Python”,b='大家一起來學習呀’
單行字符串用單引號或雙引號括起來表示
多行字符串用三引號括起來
比如: '''我喜歡學Python
大家一起來學習呀'''
02 字符串(string)
索引
連接
程序
a=”我喜歡學習”
b=”Python”
結果

我喜歡學習Python
print(a[2])
print(a+b)
字符串操作
02 字符串(string)
03 布爾值(Bool)
布爾型只有True和False兩種情況
—與數值型對應
用于條件判斷
—與字符串對應
1等價于true
0等價于false
非空字符串等價于true
空字符串等價于false
if 1
print('true')
if 0
print('false')
if 'hhh'
print('true')
if ''
print('false')
列表(List)
元組(Tuple)
集合(Sets)
字典(Dictionary)
使用方括號[]來建立列表,列表里的元素用逗號分隔開
有序的序列
可任意添加和刪除元素
a=['name',18,True,'teacher',3.55]
列表里的元素可以包含各種類型的數據
04 列表(list)
04 列表(list)
索引
連接
添加
刪除
程序
a=[1,3,'hello!']
b=[2,4,'world']
結果
hello!
[1, 3, 'hello!', 2, 4, 'world']
print(a[2])
print(a+b)
末尾添加:a.append('Python')
索引添加:a.insert(1,'Python')
[1, 3, 'hello!', 'Python']
[1, 'Python',3, 'hello!' ]
刪除末尾:a.pop()
索引刪除:a.pop(1)
[1, 3]
[1, 'hello!' ]
列表操作
05 元組(tuple)
元組使用圓括號()來建立元組,如果元組中只有一個元素,元素后面的逗號不能省略。
元組是有序的序列
元組是不可變類型,一旦初始化就不能修改
a=('name','age',18)
tuple1=()
tuple2=('hello',)
——空元組
——只有一個元素的元組
用花括號{}來建立集合
集合里不允許有重復元素
集合是無序數據的組合,不能用索引來查找
a={1,2,3,3}
a=set{[1,2,3,3,3]}
——a={1,2,3}
——將列表轉換為集合
06 集合(set)
集合操作——就是數學中的并集、交集、差集運算
并集
交集
差集
程序
a={1,3,4,5,7}
b={2,3,6,7,8}
結果
{1,2,3,4,5,6,7,8}
{3,7}
print(a|b)
print(a&b)
print(a-b)
{1,4,5}
集合操作
06 集合(set)
07 字典(dict)
用花括號{}來建立字典
是一種映射類型,是無序的鍵值對(key:value)的組合
key在字典中唯一,且一旦建立不能更改
a={'1001':'zhanglei','1002':'lixiang'}
查找
增加
修改
程序
a={'1001':'張雷','1002':'向西'}
用key值來獲取value的值:a.get['1001']
直接賦值新的鍵值對:a['1003']='王二'
直接賦值新的鍵值對:a['1001']='李四'
字典操作
刪除
通過pop: a.pop['1001']
07 字典(dict)
對象類型 類型名稱 示例 說明
數值型 int,float,complex 1,2.55,1.3+2.5j 數值大小沒有限制
字符串型 string 'hello!',”world”,'''study python''' 使用單引號、雙引號、三引號作為括起來
布爾型 bool true,false 只有兩個值,用于邏輯判斷和條件判斷
列表 list [1,2,3,‘list’] 用方括號括起來,有序序列,元素可以是任意類型
元組 tuple (1,2,3,'hello') 用圓括號括起來,如果元組中只有一個元素,元素后面的逗號不能省略。
集合 set {1,2,3,4} 用大括號括起來,無序序列,元素不允許重復
字典 dic {'1001':'zhanglei','1002':'lixiang'} 用大括號括起來,元素成鍵值對出現
課堂練習
1.以下不是簡單數據類型的是( )
A.float B.str C.bool D.dict
2.下面哪項是字符串? ( )
A.新年快樂 B.x-y-z C.Happy New Year D.’新年好’
3.在python中,以下哪個選項a 的數據類型為整型( )
A.a=5 B.a=input() C.a='5' D.a=5.0
4.列表list1=[2,3,5,10,18,22,29],現在想要得到列表的最后一個元素29,以下語句能實現該功能的是( )
A.list1[6] B.list1[7] C.list1[-2] D.list1[-1]
D
D
A
A D

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 天津市| 深州市| 密云县| 兴业县| 宁城县| 喀喇| 南开区| 芜湖市| 来凤县| 永丰县| 垣曲县| 六盘水市| 漾濞| 日照市| 阜城县| 南木林县| 隆回县| 岑巩县| 东光县| 新郑市| 彭水| 正镶白旗| 宁强县| 金沙县| 安乡县| 徐州市| 夏津县| 孟连| 淮阳县| 安吉县| 微博| 大冶市| 清水县| 温州市| 阆中市| 八宿县| 河津市| 苏州市| 潮州市| 兴宁市| 清远市|