第四章 程序設(shè)計基礎(chǔ)(復(fù)習(xí)課件1)-高一信息技術(shù)必修1粵教版_第1頁
第四章 程序設(shè)計基礎(chǔ)(復(fù)習(xí)課件1)-高一信息技術(shù)必修1粵教版_第2頁
第四章 程序設(shè)計基礎(chǔ)(復(fù)習(xí)課件1)-高一信息技術(shù)必修1粵教版_第3頁
第四章 程序設(shè)計基礎(chǔ)(復(fù)習(xí)課件1)-高一信息技術(shù)必修1粵教版_第4頁
第四章 程序設(shè)計基礎(chǔ)(復(fù)習(xí)課件1)-高一信息技術(shù)必修1粵教版_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

復(fù)習(xí)課件(程序設(shè)計語言python的基礎(chǔ)知識)第4章

程序設(shè)計基礎(chǔ)

高中信息技術(shù)粵教版2019

必修1常量和變量01數(shù)據(jù)類型02運算符和表達式03函數(shù)04常量和變量第1節(jié)常量和變量知識結(jié)構(gòu)第1節(jié)常量和變量知識點一

在程序運行過程中其值始終不發(fā)生變化的量,通常是固定的數(shù)值或字符串。1、常量教材第67頁①常見的常量:45,-30.2001、'Hello','Good'。②常量可以在程序中直接使用,例如語句“x=30*40”表示30乘40的結(jié)果賦值給x。第1節(jié)常量和變量知識點二

在程序運行過程中其值可以發(fā)生變化的量。2、變量教材第67頁(1)組成:標(biāo)識符(名字)+內(nèi)容(值),如a=1

變量像一個房間,變量名相當(dāng)于房間號,內(nèi)容相當(dāng)于住在房間的不同的人。第1節(jié)常量和變量知識點二2、變量教材第67頁(2)變量的命名規(guī)則:?不能以數(shù)字開頭?只能包含數(shù)字、字母、下劃線?區(qū)分大小寫?不能使用關(guān)鍵字第1節(jié)常量和變量知識點二2、變量教材第67頁(3)變量賦值:給一個變量傳遞具體的值,讓其保存,就是賦值,使用賦值符號“=”。(4)變量賦值小技巧:

①一次給多個變量賦不同的值:a,b,c=100,1,2

②一次給多個變量賦相同的值:a=b=c=1000

③變量交換值:a,b=b,a第1節(jié)常量和變量提升練習(xí)1.下列變名的命名合法的是()A.x_yB.2xyC.printD.x+y【答案】A第1節(jié)常量和變量提升練習(xí)2.在Python中,我們通常使用()來存取數(shù)據(jù)。A.求知數(shù)B.表達式C.變量D.常量【答案】C數(shù)據(jù)類型第2節(jié)數(shù)據(jù)類型知識結(jié)構(gòu)第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁Number(數(shù)值)①整型(int):整型或整數(shù)②浮點型(float):由整數(shù)部分和小數(shù)部分組成③復(fù)數(shù)(complex):由實數(shù)部分和虛數(shù)部分組成第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁String(字符串)用單引號、雙引號或者三引號括起來的任意文本。例如:‘a(chǎn)bc’、‘xyz’字符串的索引為0,從左到右開始,從末尾開始的話,索引從-1開始,依次為-1,-2,-3,...第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁List(列表)(1)在方括號[

]之間,用逗號分隔開的元素列表。(2)列表的數(shù)據(jù)項不需要具有相同的類型。(3)和字符串的索引一樣,從0開始。第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁Tuple(元組)(1)與列表相似,但元組的元素不能修改。(2)使用小括號,創(chuàng)建元組在括號中添加元素,使用逗號隔開。(3)和字符串的索引一樣,從0開始。第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁Set(集合)(1)一個無序不重復(fù)元素的序列(2)使用大括號{}或者set()函數(shù)創(chuàng)建集合(3)使用append()函數(shù)添加元素第2節(jié)數(shù)據(jù)類型知識點一1、常用的數(shù)據(jù)類型教材第69頁Dictionary(字典)(1)無序的對象集合(2)字典中的元素通過鍵來存?。?)組成:鍵(key):值(value)(4)鍵必須是唯一的第2節(jié)數(shù)據(jù)類型提升練習(xí)1.類型標(biāo)識符float屬于哪種數(shù)據(jù)類型()A.整型B.浮點型C.字符串型D.布爾型【答案】B第2節(jié)數(shù)據(jù)類型提升練習(xí)2.若=[1,2.3.4],則a[3]的值是()A.1B.2C.3D.4【答案】D運算符和表達式第3節(jié)運算符和表達式知識結(jié)構(gòu)第3節(jié)運算符和表達式知識點一1、運算符和表達式的定義教材第69頁(1)運算符的定義:對常量或者變量進行運算或處理的符號稱為運算符,參與運算的對象稱為操作數(shù)。(2)表達式的定義:由運算符、操作數(shù)連接而成的式子稱為表達式。第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁算數(shù)運算符:“+”(加)、“-”(減)、“*”(乘)、“/”(乘)、“%”(求余)、“**”(冪運算)、“//”(整除)。算術(shù)表達式:由算術(shù)運算符連接的表達式。?例如:a+3*b(算術(shù)表達式)算術(shù)運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁邏輯運算符:“and”(與)、“or”(或)、“not”(非)。邏輯表達式:由邏輯運算符連接的表達式。?表達式的值為True或者False。邏輯運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁邏輯運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁關(guān)系運算符:判斷數(shù)據(jù)大小關(guān)系的運算稱為關(guān)系運算符,關(guān)系運算符有“>”(大于)、“>=”(大于等于)、“<”(小于)、“<=”(小于等于)、“==”(等于)、“!=”(不等于)。?由關(guān)系運算符連接的表達式稱為關(guān)系表達式。?表達式的值為True或者False。關(guān)系運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁

對變量的賦值通過賦值運算符“=”來完成,賦值號不是等號,具有方向性,由右邊賦給左邊,且賦值號左邊只能是變量,而不能是常量或表達式。賦值運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁賦值運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁判斷序列中是否有某個成員。?in:例如xiny,如果x是序列y的成員,則計算結(jié)果為True,否則為False。?notin:例如xnotiny,如果x不是序列y的成員,則計算結(jié)果為True,否則為False。成員運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點二2、常用的運算符和表達式教材第69-71頁成員運算符和算術(shù)表達式第3節(jié)運算符和表達式知識點三3、常用的運算符的優(yōu)先級教材第71頁?同級運算從左到右順序進行。?運算符的優(yōu)先級:算術(shù)運算符>關(guān)系運算符>邏輯運算符>賦值運算符第3節(jié)運算符和表達式知識點三3、常用的運算符的優(yōu)先級教材第71頁第3節(jié)運算符和表達式提升練習(xí)1.在Python語言中,下列賦值語句正確的是()A.x+y=zB.a=b=cC.a,b=2D.a,b=b,a【答案】D第3節(jié)運算符和表達式提升練習(xí)2.'下列哪個選項不是Python中的比較運算符()A.=B.!=C.>=D.<+【答案】D函數(shù)第4節(jié)函數(shù)知識結(jié)構(gòu)第4節(jié)函數(shù)知識點一1、函數(shù)的定義教材第71頁?函數(shù)是語言程序的基石,是組織好的,可重復(fù)使用的,用來實現(xiàn)單一或相關(guān)聯(lián)功能的代碼段。?函數(shù)是組織好的、可重復(fù)使用的、用來實現(xiàn)單一或相關(guān)聯(lián)功能的代碼段。【為一段實現(xiàn)特定功能的代碼“取”一個名字,以后即可通過該名字來執(zhí)行(調(diào)用)這段代碼?!康?節(jié)函數(shù)知識點二1、常用的函數(shù)教材第71-72頁第4節(jié)函數(shù)知識點二1、常用的函數(shù)教材第71-72頁第4節(jié)函數(shù)提升練習(xí)1.在編程中,函數(shù)的主要作用是什么?(

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論