《2.1 順序結(jié)構(gòu)》參考課件_第1頁
《2.1 順序結(jié)構(gòu)》參考課件_第2頁
《2.1 順序結(jié)構(gòu)》參考課件_第3頁
《2.1 順序結(jié)構(gòu)》參考課件_第4頁
《2.1 順序結(jié)構(gòu)》參考課件_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2.1順序結(jié)構(gòu)八年級信息技術(shù)活動1:換算溫度斯老師是土生土長的中國人,第一次出國的他,對一切都充滿了好奇與欣喜。然而中美兩國不同的生活習(xí)慣經(jīng)常使他尷尬不已,明明美國當(dāng)?shù)氐奶鞖忸A(yù)報(bào)顯示的是32度,穿短袖的他開門卻發(fā)現(xiàn)寒風(fēng)凜凜。這是什么原因呢?原來在美國對氣溫習(xí)慣用華氏度來度量,而我們中國習(xí)慣使用攝氏度來度量。因此,在美國的斯老師,很不習(xí)慣當(dāng)?shù)夭?bào)的氣溫,常鬧笑話。同樣,對于來中國的美國游客,也有對溫度表示方法不同帶來的煩惱。請編寫溫度轉(zhuǎn)化的程序,幫助斯老師解決這個(gè)難題。程序要求輸入華氏度,輸出對應(yīng)的攝氏度。課堂導(dǎo)入活動2:編寫報(bào)數(shù)游戲兩個(gè)同學(xué)在玩報(bào)數(shù)游戲,快言快語,難分輸贏。游戲規(guī)則是這樣的:一人給出一個(gè)6位數(shù),另一人報(bào)出這個(gè)數(shù)的最高位與個(gè)位交換后形成的新數(shù)。例如,王語菲給出數(shù)字123456,答案為623451。為了能擊敗對手,王語菲決定通過編程實(shí)現(xiàn)報(bào)數(shù)游戲。程序要實(shí)現(xiàn)的功能如下:①計(jì)算機(jī)隨機(jī)設(shè)定一個(gè)6位數(shù);②提取這個(gè)6位數(shù)的最高位和最低位;③交換最高位和最低位,得到一個(gè)新的6位數(shù);④輸出新的6位數(shù)。課堂導(dǎo)入活動3:玩轉(zhuǎn)七巧板小小的七巧板,承載著童年最美的回憶。簡簡單單的圖形就能拼出各式的圖案,奔馳的駿馬、舞動的蝴蝶、乖巧的貓咪┈┈現(xiàn)在就讓神奇的代碼塊再次重現(xiàn)那份童真。我們有等腰直角三角形、平行四邊形、正方形的三段代碼塊,需要用我們的巧手,利用和修改代碼塊,拼出多種多樣的小動物。順序結(jié)構(gòu)變量類型算術(shù)運(yùn)算課堂活動在程序設(shè)計(jì)時(shí),按照從上到下的先后順序依次執(zhí)行各條語句,執(zhí)行完一條語句后再繼續(xù)執(zhí)行下一條語句,直到程序結(jié)束,這就是順序結(jié)構(gòu),是最常見的程序結(jié)構(gòu)。語句1語句2語句3順序結(jié)構(gòu)要實(shí)現(xiàn)溫度交換,首先需要輸入華氏溫度Fdegree,通過轉(zhuǎn)換公式,得出Cdegree的值,最后輸出Cdegree。順序結(jié)構(gòu)要實(shí)現(xiàn)溫度交換,首先需要輸入華氏溫度Fdegree,通過轉(zhuǎn)換公式,得出Cdegree的值,最后輸出Cdegree。順序結(jié)構(gòu)Python的基本數(shù)據(jù)類型變量類型數(shù)字?jǐn)?shù)字?jǐn)?shù)據(jù)類型用于存儲數(shù)值。他們是不可改變的數(shù)據(jù)類型,這意味著改變數(shù)字?jǐn)?shù)據(jù)類型會分配一個(gè)新的對象。Python支持四種不同的數(shù)字類型:int(有符號整型)long(長整型)float(浮點(diǎn)型)complex(復(fù)數(shù)):a+bj數(shù)據(jù)的類型可以通過type()函數(shù)查看。變量類型字符串字符串或串(String)是由數(shù)字、字母、下劃線組成的一串字符。它是編程語言中表示文本的數(shù)據(jù)類型。需要注意的是,由于通過input()輸入的數(shù)據(jù)為字符串類型,無法進(jìn)行數(shù)學(xué)運(yùn)算,所以可通過eval()函數(shù)將字符串str當(dāng)成有效的表達(dá)式來求值并返回計(jì)算結(jié)果,eval()函數(shù)將去掉字符串的兩個(gè)引號,將其解釋為一個(gè)變量。變量類型查看數(shù)據(jù)類型數(shù)據(jù)的類型可以通過type()函數(shù)查看。變量類型列表List(列表)是Python中使用最頻繁的數(shù)據(jù)類型,可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(即嵌套)。列表用[]標(biāo)識,是python最通用的復(fù)合數(shù)據(jù)類型。內(nèi)部元素用逗號隔開。變量類型元組元組是另一個(gè)數(shù)據(jù)類型,類似于List(列表),用()標(biāo)識。內(nèi)部元素用逗號隔開。但是元組不能二次賦值,相當(dāng)于只讀列表。變量類型字典字典(dictionary)是除列表以外python之中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類,用{}標(biāo)識。列表是有序的對象集合,字典是無序的對象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取。變量類型A算術(shù)運(yùn)算B邏輯運(yùn)算C關(guān)系運(yùn)算算術(shù)運(yùn)算運(yùn)算符含義實(shí)例運(yùn)算結(jié)果+加——兩個(gè)數(shù)值相加7+29-減——兩個(gè)數(shù)值相減7-25*乘——兩個(gè)數(shù)值相乘7*214/除——兩個(gè)數(shù)值相除7/23.5//取整除——兩個(gè)數(shù)相除求商的整數(shù)部分7//2,7.0//2.03,3.0%取模/取余——兩個(gè)數(shù)相除后的余數(shù)7%2,7.0%2.01,1.0**冪——返回x的y次冪7**249算術(shù)運(yùn)算符算術(shù)運(yùn)算要提取三位數(shù)num的個(gè)位units、十位tens、百位hundreds上的數(shù)字,可使用取模和取整兩種運(yùn)算。

算術(shù)運(yùn)算例如:num=123units=num%10#123對10取余數(shù)得3,所以units=3tens=num%100//10#123對100

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論