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

鄂教版(2016)八上信息技術(shù) 22.小猴子下山--變量和數(shù)據(jù)類(lèi)型 導(dǎo)學(xué)案

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

鄂教版(2016)八上信息技術(shù) 22.小猴子下山--變量和數(shù)據(jù)類(lèi)型 導(dǎo)學(xué)案

資源簡(jiǎn)介

第22課 變量和數(shù)據(jù)類(lèi)型 導(dǎo)學(xué)案
一、導(dǎo)疑----情境導(dǎo)入,提出問(wèn)題
從前,有只猴子,看到了玉米摘玉米;看到了桃子,丟掉玉米摘桃子;看到了西瓜,又丟掉了桃子摘西瓜。那么,在猴子的手中,拿到的東西總是變化的,這個(gè)變化的東西,我們稱(chēng)之為變量。
二、引探----自主學(xué)習(xí),探究問(wèn)題
學(xué)習(xí)目標(biāo):
1、什么是變量?
在程序設(shè)計(jì)中,變量是程序運(yùn)行過(guò)程中,可以被修改的、包含某種數(shù)據(jù)類(lèi)型、已命名的存儲(chǔ)位置,通過(guò)變量名來(lái)訪(fǎng)問(wèn)。例如,在情景故事中,我們可以把猴子看成一個(gè)變量,它先后被賦予了玉米、桃子、西瓜等不同的值。
在python中,當(dāng)我們創(chuàng)建一個(gè)變量時(shí),會(huì)在內(nèi)存中開(kāi)辟一個(gè)空間,每個(gè)變量在使用前,必須被賦值,賦值使用等號(hào)=,格式為:變量名=變量值
例如:monkey=”玉米”;monkey=”桃子”;monkey=”西瓜”;分別把玉米、桃子、西瓜賦值給變量monkey。
運(yùn)行結(jié)果:
2、python數(shù)據(jù)類(lèi)型
上面的例子中,變量值我們用到了數(shù)據(jù)類(lèi)型----字符串,字符串(string)是由數(shù)字、字母、下劃線(xiàn)組成的一串字符。而1個(gè)玉米、1個(gè)桃子、1個(gè)西瓜中的1,便是數(shù)據(jù)類(lèi)型----數(shù)字(numbers)。在python中,有六個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)類(lèi)型:A、數(shù)字型,有整型(int)、長(zhǎng)整型(long)、浮點(diǎn)型(float)、復(fù)數(shù)(complex);B、布爾型,有true和false兩個(gè)值;C、字符串,由數(shù)字、字母、下劃線(xiàn)組成的一串字符;D、列表,用[ ]符號(hào)來(lái)表示;E、元組,用()符號(hào)來(lái)表示;F、字典,用{ }來(lái)表示。
3、轉(zhuǎn)換數(shù)據(jù)類(lèi)型
有時(shí)候,我們需要對(duì)數(shù)據(jù)內(nèi)置的類(lèi)型進(jìn)行轉(zhuǎn)換,而要實(shí)現(xiàn)這種轉(zhuǎn)換,只需要將數(shù)據(jù)類(lèi)型作為函數(shù)名即可。以下是一些常用的數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù),使用這些函數(shù)將返回一個(gè)新的值。
int(x) #將x轉(zhuǎn)換成一個(gè)整數(shù);
long(x) #將x轉(zhuǎn)換成一個(gè)長(zhǎng)整數(shù);
float(x) #將x轉(zhuǎn)換成一個(gè)浮點(diǎn)數(shù);
str(x) #將x轉(zhuǎn)換成字符串;
list(s) #將序列s轉(zhuǎn)換成一個(gè)列表;
tuple(s) #將序列s轉(zhuǎn)換成一個(gè)元組;
type(x) #查看x的數(shù)據(jù)類(lèi)型;
數(shù)據(jù)類(lèi)型轉(zhuǎn)換程序:
運(yùn)行結(jié)果:
三、釋疑----主動(dòng)展示,闡釋疑點(diǎn)
1、六種數(shù)據(jù)類(lèi)型的具體用法如下:
程序運(yùn)行結(jié)果:
2、關(guān)于字符串(str)、列表(list)、元組(tuple)、字典(dict)數(shù)據(jù)類(lèi)型的特殊用法。
因?yàn)樽址⒘斜砗驮M都是有序的存儲(chǔ)結(jié)構(gòu),所以它們能被索引和分割,從左到右索引默認(rèn)從0開(kāi)始的,最大范圍是字符串長(zhǎng)度少1,可以使用變量?[頭下標(biāo):尾下標(biāo)],截取相應(yīng)的部分,其中下標(biāo)是從 0 開(kāi)始算起,可以是正數(shù)或負(fù)數(shù),不包括尾下標(biāo)邊界。下標(biāo)可以為空表示取到頭或尾。例如:s=”python”,則s[1:5]的結(jié)果就是ytho,s[1]就是y,s[5]就是n。
字符串程序如下:
運(yùn)行結(jié)果:
列表程序如下:
運(yùn)行結(jié)果:
元組程序如下:
運(yùn)行結(jié)果:
我們看到,列表與元組的索引和分割程序,除了它們的表達(dá)方式:列表用[]元組用()以外,似乎沒(méi)有不同的地方。其實(shí),它們最大的不同是:列表數(shù)據(jù)可以更新,而元組不行。例如:(注意程序第五行)
運(yùn)行結(jié)果:
把程序第五行,改成注釋或刪除之后:
才能得到正確的運(yùn)行結(jié)果:
字典(dict)是一種無(wú)序的存儲(chǔ)結(jié)構(gòu),包括關(guān)鍵字(key)和關(guān)鍵字對(duì)應(yīng)的值(value)兩部分,其格式為:dict={key:value}。既然是無(wú)序,那么字典{‘一班’:53,’二班’:55}和{‘二班’:55,’一班’:53}是相同的。關(guān)鍵字(key)可以是數(shù)字、字符串,值(values)可以是所有數(shù)據(jù)類(lèi)型。
字典程序如下:
運(yùn)行結(jié)果:
四、啟思----歸納總結(jié),提煉方法
總的來(lái)說(shuō),變量是編寫(xiě)程序時(shí)在內(nèi)存中開(kāi)辟的一個(gè)空間,用變量名來(lái)標(biāo)記。一般而言,在python中,變量的使用環(huán)境是非常寬松的,基本上不需要特別的變量聲明,而且變量的類(lèi)型也不是一成不變的,在編寫(xiě)程序的過(guò)程中,你可以把一個(gè)整數(shù)賦值給一個(gè)變量,在程序后面也可以把一個(gè)字符串賦值給這個(gè)變量。例如:
程序運(yùn)行結(jié)果:
五、精煉----當(dāng)堂訓(xùn)練,提升能力
我們學(xué)習(xí)了變量和變量的類(lèi)型及其用法之后,請(qǐng)根據(jù)注釋后面的提示,給下列每個(gè)變量賦予一個(gè)合法的值。
count= #賦值整型;
miles= #賦值浮點(diǎn)型;
name= #賦值字符串;
flag = #賦值布爾型;
list = #賦值列表型數(shù)據(jù),存放你的班級(jí)、姓名、性別、年齡;
tuple= #賦值元組型數(shù)據(jù),存放你的班級(jí)、姓名、性別、年齡;
dict = #賦值字典型數(shù)據(jù),存放你的班級(jí)、姓名、性別、年齡;
另外幾種賦值方式,嘗試著練習(xí)一下。
x=y=z=1000 #多個(gè)變量賦予相同的值,等同于哪三句?
# ; ; ;
a,b,c=10,100,”python” #多個(gè)變量賦予不同的值,等同于哪三句?
# ; ; ;
i+=1 #取i的值加上1后賦值給i,等同于: ;

展開(kāi)更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 金塔县| 阳谷县| 九龙县| 伽师县| 社会| 梅河口市| 萨迦县| 友谊县| 许昌市| 荔浦县| 沙坪坝区| 敖汉旗| 淮北市| 介休市| 江孜县| 修武县| 泰安市| 平遥县| 珠海市| 新乐市| 桃园市| 阜城县| 汕头市| 色达县| 康乐县| 隆德县| 延边| 哈密市| 镇康县| 河池市| 冕宁县| 阳东县| 灵宝市| 宁河县| 航空| 潜山县| 内黄县| 巩留县| 湖南省| 且末县| 砚山县|