4.1程序設(shè)計的基礎(chǔ)知識 課件-2020-2021學(xué)年高中信息技術(shù) 粵教版_第1頁
4.1程序設(shè)計的基礎(chǔ)知識 課件-2020-2021學(xué)年高中信息技術(shù) 粵教版_第2頁
4.1程序設(shè)計的基礎(chǔ)知識 課件-2020-2021學(xué)年高中信息技術(shù) 粵教版_第3頁
4.1程序設(shè)計的基礎(chǔ)知識 課件-2020-2021學(xué)年高中信息技術(shù) 粵教版_第4頁
4.1程序設(shè)計的基礎(chǔ)知識 課件-2020-2021學(xué)年高中信息技術(shù) 粵教版_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

4.1Python程序語言基礎(chǔ)知識

了解Python的常量和變量了解Python的數(shù)據(jù)類型了解Python的運算符及其優(yōu)先級了解Python的函數(shù)學(xué)習(xí)目標4.1.1Python的常量和變量——P671.常量在程序運行過程中,值始終不發(fā)生變化的量。固定的數(shù)值:3.1445、、、字符串:‘hello’‘good’、、、圖書管理員如何快速找到某本書?中醫(yī)如何快速找到某種藥材?程序是如何快速找到所需數(shù)據(jù)?4.1.1Python的常量和變量——P674.1.1Python的常量和變量——P672.變量貼了標簽的藥箱4.1.1Python的常量和變量——P671m標識符(變量名)2.變量值(內(nèi)容)有=變量是指程序運行過程中其值可以發(fā)生變化的量。3.14‘hello’[1,2,3]賦值號4.1.1Python的常量和變量——P672.變量的賦值標識符=值=把值賦值給標識符把11賦值給mm=11把m的值賦值給nn=m把m+5的值賦值給nn=m+54.1.1Python的常量和變量——P672.變量中文名:姓+名變量名命名有哪些規(guī)則?4.1.1Python的常量和變量——P672.變量

【項目練習(xí)】判斷以下變量的標識符是否正確?1a _a1A1=5 a1=5ifIF%nameName×√√√×√×√4.1.1Python的常量和變量——P672.變量標識符組成:字母(A-Z,a-z)數(shù)字(0-9)下劃線(_)標識符命名規(guī)則:第一個字符:不能以數(shù)字開頭不能使用關(guān)鍵字:inputprintforwhilebreakint…嚴格區(qū)分大小寫4.1.2Python的數(shù)據(jù)類型——P681.數(shù)據(jù)類型

【項目練習(xí)】猜測以下變量的數(shù)據(jù)類型,并用PythonIDLE檢驗?zāi)愕牟聹y。a=123456f=['Good','Run',1997,2000]b=123.56g=[1,2,3,4,5,6]c='abc’h=('Good','Run',1997,2000)d="xyz“i=(1,2,3,4,5,6)e="123“j={1,2,3,4,5,6}j={"姓名":"張三","年齡":15,"QQ號":"1301501200"}intfloatStringStringStringListListTupleTupleSetsDictionary4.1.2Python的數(shù)據(jù)類型——P681.數(shù)據(jù)類型

【項目練習(xí)】用PythonIDLE檢驗下列四個程序段的運行結(jié)果,并歸納總結(jié)。

例一例二例三例四具體內(nèi)容a='123’print(a[0])print(a[1])print(a[-1])a=[1,2,3,4,5,6]print(a[0])print(a[5])print(a[-6])a=(0,2,4,6,8)print(a[0])print(a[4])print(a[-5])a={1,3,5,7,9}print(a[0])print(a[4])print(a[-5])運行結(jié)果

是否有序

123161080有序有序有序TypeError:'set'doesnotsupportindexing……無序4.1.3Python的運算符及表達式——P69【項目練習(xí)】1.用Python語言表示以下數(shù)學(xué)要求,2.猜測算術(shù)表達式的值,并用PythonIDLE檢驗?zāi)愕牟聹y。算術(shù)運算符關(guān)系運算符賦值運算符成員運算符邏輯運算符數(shù)學(xué)要求y=3.22+2*3.2-1017除以5的余數(shù)17整除5算術(shù)表達式你的猜測檢驗結(jié)果y=3.2**2+2*3.2-1017%517//56.6400000…….1234.1.3Python的運算符及表達式——P70【項目練習(xí)】1.猜測以下六個關(guān)系表達式的結(jié)果,2.并用PythonIDLE檢驗?zāi)愕牟聹y。3.根據(jù)上列計算結(jié)果,總結(jié)歸納關(guān)系表達式的值有幾種情況?算術(shù)運算符關(guān)系運算符賦值運算符成員運算符邏輯運算符關(guān)系表達式1>2

2>=2

2<32<=2.03==3.03!=3.0你的猜測值FalseTrueTrueTrueTrueFalse4.1.3Python的運算符及表達式——P70【項目練習(xí)】1.心算右側(cè)表達式的值《活動手冊》P772.并用Python

IDLE驗證右側(cè)表達式的值。算術(shù)運算符關(guān)系運算符賦值運算符成員運算符邏輯運算符a=21b=2b+=ab*=ab/=ab=2b%=aa**=bb//=aa=441b=04.1.3Python的運算符及表達式——P71【項目練習(xí)】1.閱讀以下程序段,寫出你的計算結(jié)果2.請利用PythonIDLE驗證程序的計算結(jié)果。算術(shù)運算符關(guān)系運算符賦值運算符成員運算符邏輯運算符g=["陶瓷","磚塊","瓦塊","建筑垃圾","渣土","廢紙","瓷器碎片"]s=["食材廢料","剩菜","剩飯","果皮","果核","過期食品","中藥藥渣"]y=["廢藥品","廢殺蟲劑","消毒劑","廢油漆和溶劑","廢熒光燈管","廢溫度計","廢血壓計","廢電池""]h=["廢紙","塑料","玻璃","金屬","布料"]a="廢紙"b="消毒劑"ifaing:print("a是干垃級")else:print("a不是干垃級")ifbnotins:print("b不是濕垃級")else:print("b是濕垃圾")a="塑料"ifaing:print("a是干垃級")else:print("a不是干垃級")Line1-aisnotavailableinthegiverlistLine2-bisnotavailableinthegivenlistLine1-aisnotavailableinthegiverlist4.1.3Python的運算符及表達式——P70【項目練習(xí)】1.猜測以下邏輯表達式的結(jié)果,2.并用PythonIDLE檢驗?zāi)愕牟聹y。2.根據(jù)運行結(jié)果總結(jié)歸納三個邏輯運算符的優(yōu)先級。算術(shù)運算符關(guān)系運算符賦值運算符成員運算符邏輯運算符邏輯表達式3or0and5not0and5你的猜測值35not>and>or4.1.3Python的運算符及表達式——P71運算符類型優(yōu)先級運算符算術(shù)運算符1**2*/%//3+-關(guān)系運算符4>>=<<=5==!=賦值運算符6=%=/=//=-=+=*=**=標識運算符7isisnot成員運算符8innotin邏輯運算符9not10and11or4.1.4Python的函數(shù)——P70

【操作演示】使用PythonIDLE演示常見函數(shù)的使用及功能函數(shù)名稱示例運行結(jié)果abs(x)abs(-123)min(x)x=[1,2,3]min(x)max(x)x=[1,2,3]max(x)int(x)int(23.12)int(-23.12)int(“123”)float(x)float(123)input(x)input(“x=”)print()print(x)1231323-24123123.0x=x4.1.4Python的函數(shù)——P70

【項目練習(xí)】快速閱讀《數(shù)據(jù)與計算》P71-72,若要編寫程序?qū)崿F(xiàn):從鍵盤輸入兩個整數(shù),輸出兩數(shù)的和。1.可能用到哪些函數(shù)?

2.使用PythonIDLE編寫程序,并驗證你的設(shè)想。input()int()print()a=int(input("請輸入第一個整數(shù):"))b=int(input("請輸入第一個整數(shù):"))c=a+bprint("“a+b的和為:",c)4.1.4Python的函數(shù)——P70

【拓展學(xué)習(xí)】上網(wǎng)學(xué)習(xí)“函數(shù)的定義和應(yīng)用”,記錄你的學(xué)習(xí)筆記,包括以下內(nèi)容:1.函數(shù)的定義2.函數(shù)的調(diào)用3.函數(shù)的形參和實參4.函數(shù)參數(shù)的調(diào)用1.在Python中,元素是無序不重復(fù)的是()。A.列表 B.元組 C.集合 D.字符串2.在以下運算符中,優(yōu)先級最低的運算符是()。A.* B.!= C.+ D.=5.在Python語言中,數(shù)據(jù)的輸入是通過()來實現(xiàn)的。A.input()函數(shù) B.print()函數(shù)C.output()函數(shù) D.abs()函數(shù)4.1課堂練習(xí)《活動手冊》P94-95CDA4.1課堂練習(xí)《活動手冊》P94-956.在Python語言中,數(shù)據(jù)的輸出是通過()來實現(xiàn)的。A.input()函數(shù) B.print()函數(shù)C.output()函數(shù) D.abs()函數(shù)8.input()函數(shù)的返回結(jié)果是()。A.數(shù)值型 B.集合C.列表 D.字符串BD4.1課堂練習(xí)《活動手冊》P94-959.算術(shù)運算符、賦值運算符和關(guān)系運算符的運算優(yōu)先級按從高到低依次為()。A.算術(shù)運算、賦值運算、關(guān)系運算B.算術(shù)運算、關(guān)系運算、賦值運算C.關(guān)系運算、賦值運算、算術(shù)運算D.關(guān)系運算、算術(shù)運算、賦值運算B11.在Python語言中,通

溫馨提示

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

最新文檔

評論

0/150

提交評論