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

4.1.1 Python的常量與變量 課件(共32張PPT) -2023—2024學年高中信息技術粵教版(2019)必修1

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

4.1.1 Python的常量與變量 課件(共32張PPT) -2023—2024學年高中信息技術粵教版(2019)必修1

資源簡介

(共32張PPT)
4.1.1 Python的常量和變量
05
賦值
04
聲明
03
組成
02
使用原因
01
區別
Python的常量和變量
常量與變量的區別
變量
可以改變的量
y=2x+1 x=1、2、3、4......
x=”This is a string”
x=”這是一個字符串”
常量
不發生改變的量
y=2x+1 數字2、數字1
圓周率 Pai=3.141592654
重力加速度 G=9.8
程序設計為什么也要使用變量呢???
.....
內存
0X00000000
0X00000001
......
0XFFFFFFFE
0XFFFFFFFF
地址
20

← a
02
變量的內容
01
標識符
變量
標識符(變量名):
有大寫字母(A~Z)、小寫字母(a~z)、數字(0~9)、下劃線組成。
第一個字符必須是字母或下劃線,而不能是數字。
嚴格區分大小寫
便于閱讀、體現出該變量的實際意義
合法:k,s1,print_time
非法:*abc,n#,2x
value ≠ Value
標識符(變量名):
變量值(內容):
變量值在程序運行過程中是可以變化的
變量→房間
變量名→房間號
變量值→居住在房間的不同人員
程序設計語言
靜態語言
動態語言
在定義變量時必須指定變量類型
如果賦值時類型不匹配,就會報錯
變量不需要定義數據類型
直接根據其賦值來確定其數據類型
python:動態語言
變量不需要定義數據類型
變量可以重復賦值,并且可以被賦予不同類型的值
python:動態語言
變量不需要定義數據類型
變量可以重復賦值,并且可以被賦予不同類型的值
python:動態語言
變量不需要定義數據類型
變量可以重復賦值,并且可以被賦予不同類型的值
04
可以重復不同的類型
賦值
03
標識符和變量值
組成
02
快速找到儲存的數據
功能
01
其值在程序運行過程中是否發生改變
區別
課堂小結
在Python 中,下面_____是合法的標識符。
A. Hello World
B. Hello*World
C. _HelloWorld
D. 2020 HelloWorld
C
4.1.2 Python的數據類型
01
數值型(Number)
02
字符型(String)
03
布爾型(Bool)
04
元組(Tuple)
05
集合(Sets)
06
字典(Dictionary)
CONTENTS
目錄
06
列表(List)
07
整型(int)
整型即取值為整數,包括正整數、負整數和0
比如:13,-12, 0也是整型
01 數值型(Number)
程序
a=1
b=3
print(a+b)
結果
4
浮點數(float)
浮點型由整數部分和小數部分組成,比如:1.111,-3.55,當計算有精度要求時被使用
如果是非常大的浮點數,就可以用科學計數法e來表示,比如:2.1e4(2.1*104),
3.2e-4(3.2*10-5)
01 數值型(Number)
程序
a=1.25
b=3.25
print(a+b)
結果
4.5
復數(complex)
與數學中的附屬概念一致,z=a+bj,a是實數部分,b是虛數部分,a,b都是浮點數類型。虛數部分用j或J表示
01 數值型(Number)
程序
z=10.1+2j
z=-2.3+3j
字符串(String)是一段文本字符
單行字符串用單引號或雙引號括起來表示
例如:a=‘我喜歡學習Python’,b=“大家一起學習”,
多行字符串用三引號括起來
例如:’’’ 我喜歡Python
大家一起學習’’’
02 字符串(string)
字符串操作
02 字符串(string)
索引
程序
a=”我喜歡學習”
b=“Python”
結果
print(a[2])

鏈接
print(a+b)
我喜歡學習Python
03 布爾值(Bool)
布爾值只有True和False兩種情況
用于條件判斷
與數值型對應
與字符串對應
1等價于true
0等價于false
非空字符串等價于true
空字符串等價于false
列表(List)
元組(Tuple)
集合(Sets)
字典(Dictionary)
04 列表(List)
使用方括號[]來建立列表。列表里的元素用逗號分隔開
有序的序列
可任意添加和刪除元素
a=[‘name’,18,True,’teacher’,3.55]
列表里的元素可以包含各種類型的數據
04 列表(List)
列表操作
程序
a=[1,3,’hello!’]
b=[2,4,’world’]
結果
索引
print(a[2])
hello!
連接
print(a+b)
[1,3,’hello!’,2,4,’world’ ]
添加
末尾添加:a.append(‘python’)
索引添加:a.insert(1,’python’)
[1,3,’hello!’,‘python’ ]
[1,‘python’ ,3,’hello!’]
刪除
末尾刪除:a.pop()
索引刪除:a.pop(1)
[’hello’]
[1, ’hello’]]
程序
a=[1,3,’hello!’]
b=[2,4,’world’]
結果
print(a[2])
hello!
05 元組(Tuple)
使用圓括號()來建立元組。如果元組中只有一個元素,元素后面的逗號不能省略
元組是有序的序列
元組是不可變類型,一旦初始化就不能更改
a=(‘name’,’age’,10)
b=(‘hello’,)
只有一個元素的元組
用花括號{}建立集合
06 集合(Set)
程序
a={1,2,2,3}
print(a)
結果
{1,2,3}
集合是無序數據的集合,不能用索引來查找
集合里不允許有重復的元素用花括號{}建立集合
創建一個空集必須用set,而不是{},因為{}是用于創建字典的
集合的操作(并集、交集、差集)
06 集合(Set)
程序
a={1,2,3,4,5}
b={2,6,7}
結果
并集
交集
差集
print(a|b)
print(a&b)
print(a-b)
{1,2,3,4,5,6,7}
{2}
{1,3,4,5}
用花括號{}來建立字典
07 字典(Dictionary)
a={‘1001’:’lilei’,’1002’:’hanmeimei’}
是一種映射類型,是無序的鍵值對{key:value}的組合
key在字典中唯一,且一旦建立不能更改
字典的操作(并集、交集、差集)
07 字典(Dictionary)
程序
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’}
結果
查找
增加
修改
用key值來獲取value的值:a.get[‘1001’]
李雷
刪除
直接賦值新的鍵值對:
a[‘1003’]=’李華’
直接賦值新的鍵值對:
a[‘1001’]=’李華’
通過pop:a.pop[‘1001’]
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’,‘1003’,’李華’}
a={‘1001’:’李華’,‘1002’:‘韓梅梅’,}
a={‘1002’:‘韓梅梅’}
字典的操作(并集、交集、差集)
程序
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’}
結果
查找
增加
修改
刪除
用key值來獲取value的值:a.get[‘1001’]
李雷
直接賦值新的鍵值對:
a[‘1003’]=’李華’
字典的操作(并集、交集、差集)
程序
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’}
結果
查找
增加
修改
刪除
直接賦值新的鍵值對:
a[‘1001’]=’李華’
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’,‘1003’,’李華’}
a={‘1001’:’李華’,‘1002’:‘韓梅梅’,}
用key值來獲取value的值:a.get[‘1001’]
李雷
直接賦值新的鍵值對:
a[‘1003’]=’李華’
字典的操作(并集、交集、差集)
程序
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’}
結果
查找
增加
修改
刪除
通過pop:a.pop[‘1001’]
直接賦值新的鍵值對:
a[‘1001’]=’李華’
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’,‘1003’,’李華’}
a={‘1001’:’李華’,‘1002’:‘韓梅梅’,}
用key值來獲取value的值:a.get[‘1001’]
李雷
直接賦值新的鍵值對:
a[‘1003’]=’李華’
字典的操作(并集、交集、差集)
程序
a={‘1001’:’李雷’,‘1002’:‘韓梅梅’}
結果
查找
增加
修改
刪除
小結
對象類型 類型名稱 實例 說明
數值型 int,float,complex 1,1.23,1+2j 數值大小沒有限制
字符串類型 string ‘hello’,”world” 使用單引號,雙引號、三引號作為括號括起來
布爾型 bool true,false 只有兩個值,用于邏輯判斷和條件判斷
列表 list [1,2,3,’list’] 用方括號括起來,有序序列,元素可以是任意類型
元組 tuple (1,2,3,’hello’) 用圓括號括起來,如果元組中只有一個元素,后面的逗號不能省略
集合 set {1,2,3} 用大括號括起來,無序序列,元素不允許重復
字典 dictionary a={‘1001’:’李雷’,‘1002’:‘韓梅梅’} 用大括號括起來,元素鍵成值對出現
摩拳擦掌
1.已知a=3.14,b=2,計算并輸出 a+b的值。
a=“今天天氣很好,”,b=“我今天心情也很好”
①利用字符串的索引操作,輸出b中的“我”字。
②利用字符串的連接操作,輸出語句“今天天氣很好,我今天心情也很好”
3. a=[1,3,’hello!’]
①利用列表的添加操作,在a末尾添加“’world’”。
②利用列表的刪除操作,刪除末尾的“’hello!’]”。
4. a={1,3,5,7,9},b={2,4,6,8,10}
利用集合的操作,計算集合a與集合b的并集、交集、補集。
摩拳擦掌
Thanks

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 呼和浩特市| 温宿县| 报价| 卫辉市| 新津县| 兰西县| 凭祥市| 弥勒县| 中西区| 凭祥市| 孝昌县| 姜堰市| 图木舒克市| 丹凤县| 双牌县| 肃北| 大新县| 运城市| 定日县| 济源市| 伽师县| 龙胜| 沈阳市| 枝江市| 元阳县| 叶城县| 昌吉市| 湟源县| 清河县| 朝阳县| 丹阳市| 柯坪县| 道真| 千阳县| 常德市| 阿克| 闽侯县| 玉林市| 买车| 罗源县| 东安县|