4.2運用順序結(jié)構(gòu)描述問題求解過程 課件 2021-2022學(xué)年-粵教版高中信息技術(shù)必修1_第1頁
4.2運用順序結(jié)構(gòu)描述問題求解過程 課件 2021-2022學(xué)年-粵教版高中信息技術(shù)必修1_第2頁
4.2運用順序結(jié)構(gòu)描述問題求解過程 課件 2021-2022學(xué)年-粵教版高中信息技術(shù)必修1_第3頁
4.2運用順序結(jié)構(gòu)描述問題求解過程 課件 2021-2022學(xué)年-粵教版高中信息技術(shù)必修1_第4頁
4.2運用順序結(jié)構(gòu)描述問題求解過程 課件 2021-2022學(xué)年-粵教版高中信息技術(shù)必修1_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

4.2運用順序結(jié)構(gòu)描述問題求解過程

掌握input()函數(shù)和print()函數(shù)的基本用法掌握數(shù)據(jù)類型轉(zhuǎn)換函數(shù)的基本用法掌握程序的順序結(jié)構(gòu)設(shè)計的基本流程能夠運用順序結(jié)構(gòu)描述問題的求解過程學(xué)習(xí)目標(biāo)4.2運用順序結(jié)構(gòu)描述問題求解過程1.請啟動JupyterNotebook2.新建一個python

3文件4.2.1數(shù)據(jù)的輸入——P73input()的一般格式為:<變量>=input(“提示信息”)例如:a=input('請輸入用戶名')一、輸入提示的代碼應(yīng)怎么寫?變量名4.2.1數(shù)據(jù)的輸入——P73input()的一般格式為:<變量>=input(“提示信息”)請輸入您的語文成績:請輸入您的數(shù)學(xué)成績:a=input(‘請輸入您的語文成績:')b=input(‘請輸入您的數(shù)學(xué)成績:')一、輸入提示的代碼應(yīng)怎么寫?a=input('請輸入您的語文成績a:')b=input('請輸入您的數(shù)學(xué)成績b:')print(a+b)變量名4.2.1數(shù)據(jù)的輸入——P73a=input('請輸入您的語文成績a:')b=input('請輸入您的數(shù)學(xué)成績b:')print(a+b)input()的一般格式為:<變量>=input(“提示信息”)a=input('請輸入您的語文成績a:')b=input('請輸入您的數(shù)學(xué)成績b:')print(type(a))a=int(input('請輸入您的語文成績a:'))b=int(input('請輸入您的數(shù)學(xué)成績b:'))print(type(a))print(a+b)二、以下代碼的輸出結(jié)果是什么?——輸入函數(shù)返回結(jié)果的數(shù)據(jù)類型?變量名4.2.1數(shù)據(jù)的輸出——P74print()的一般格式為:print([object,…][,sep=‘’][,end=‘\n’])可省略變量、常量、表達(dá)式等4.2.1數(shù)據(jù)的輸出——P74print('helloworld')print(5)a=5b=2print(a)print(a+b)print(5+2)print("a+b")print("5+2")一、單引號,雙引號,三引號的用法常量變量表達(dá)式常量print語句,引號里面的內(nèi)容原樣輸出QQ郵箱:123456789@QQ郵箱:123456789@小明說:"我喜歡攝影"Xiaomingsaid,'Ilikephotography.'print('QQ郵箱:123456789@')print("QQ郵箱:123456789@")4.2.1數(shù)據(jù)的輸出——P74一、單引號,雙引號,三引號的用法1.單引號2.雙引號3.單引號、雙引號同時存在輸出內(nèi)容有單引號,外面用雙引號輸出內(nèi)容有雙引號,外面用單引號print('QQ郵箱:123456789@')print("QQ郵箱:123456789@")print('小明說:"我喜歡攝影"')print("Xiaomingsaid,'Ilikephotography.'")QQ郵箱:123456789@QQ郵箱:123456789@小明說:"我喜歡攝影"Xiaomingsaid,'Ilikephotography.'4.2.1數(shù)據(jù)的輸出——P74一、單引號,雙引號,三引號的用法

4.三引號(1)單引號、雙引號,同時多個存在(2)多行輸出內(nèi)容print('''LiHuasaidtoTom,"I‘mavolunteer.Doyouneedmyhelp?"'‘’)print('''學(xué)習(xí)計劃:早上背誦語文古詩詞、英語單詞中午寫作業(yè)、預(yù)習(xí)晚上寫作業(yè)、復(fù)習(xí)、預(yù)習(xí)''')學(xué)習(xí)計劃:早上背誦語文古詩詞、英語單詞中午寫作業(yè)、預(yù)習(xí)晚上寫作業(yè)、復(fù)習(xí)、預(yù)習(xí)LiHuasaidtoTom,"I‘mavolunteer.Doyouneedmyhelp?"4.2.1數(shù)據(jù)的輸出——P74print()的一般格式為:print([object,…][,sep=‘’][,end=‘\n’])分隔符4.2.1數(shù)據(jù)的輸出——P74a='2020'b='11'c='11'print(a,b,c)a='2020'b='11'c='11'print(a,b,c,sep='/')二、sep——怎么修改代碼,將結(jié)果輸出顯示為2020/11/11無sep,每個輸出對象,默認(rèn)用空格隔開sep='/'表示用/分割每個輸出對象4.2.1數(shù)據(jù)的輸出——P74二、sep——怎么修改下列代碼,讓輸出達(dá)到目標(biāo)效果a=2b=3print('a+b=',a+b)a=2b=3print('a+b=',a+b,sep='')去掉空格目標(biāo)效果sep=''每個輸出對象緊緊挨著4.2.1數(shù)據(jù)的輸出——P74print()的一般格式為:print([object,…][,sep=‘’][,end=‘\n’])輸出結(jié)束的字符串4.2.1數(shù)據(jù)的輸出——P74三、end——怎么修改下列代碼,讓輸出達(dá)到目標(biāo)效果a=2b=3print('a+b=')print(a+b)a=2b=3print('a+b=',end='')print(a+b)無end,輸出后默認(rèn)換行(end='\n’)end=''輸出文本尾的字符串無符號目標(biāo)效果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d)無sep,每個輸出對象,默認(rèn)用空格隔開【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d,sep='')sep=''緊緊挨著【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d)sep='-'用-隔開【課堂練習(xí)】完善代碼,輸出右圖內(nèi)容4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a)print(b)print(c)print(d)無end,輸出后默認(rèn)換行(end='\n’)【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,end='')print(b)print(c)print(d)end=''輸出文本尾的字符串無符號【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,end='')print(b)print(c)print(d)end='*'輸出文本以*結(jié)尾【課堂練習(xí)】完善代碼,輸出右圖內(nèi)容4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d)sep='+'每個輸出對象之間用+隔開end='*'輸出文本尾以*結(jié)尾【課堂練習(xí)】完善代碼,輸出右圖內(nèi)容4.2.1數(shù)據(jù)的輸入與輸出——P73-74【課堂練習(xí)】小胖身上有20元,今天和朋友出去游玩,路上突然覺得有點口渴,于是他購買了一瓶2塊的礦泉水、一瓶3塊的果汁飲料,請問小胖現(xiàn)在還剩下多少錢?下列代碼能體現(xiàn)計算過程和打印結(jié)果的是:A、print(2+3)B、print(5)C、print(20-2-3)D、print(15)C【課堂練習(xí)】小智想打印以下內(nèi)容,下列代碼不能實現(xiàn)的選項是:打印內(nèi)容為:今天爸爸給我十塊錢,我拿著錢買了雪糕,可好吃了A、print("今天爸爸給我十塊錢,我拿著錢買了雪糕,可好吃了")B、print("今天爸爸給我十塊錢,","我拿著錢買了雪糕,","可好吃了")C、print(今天爸爸給我十塊錢,我拿著錢買了雪糕,可好吃了)D、print("今天爸爸給我十塊錢,我拿著錢買了雪糕,","可好吃了")4.2.1數(shù)據(jù)的輸入與輸出——P73-74C【課堂練習(xí)】小慧的同桌想通過print計算出100+200的值,以等式的方式呈現(xiàn)出來,下列代碼正確的選項是:A、print("100+200=",100+200)B、print(300)C、print(100+200)D、print(100+200=300)4.2.1數(shù)據(jù)的輸入與輸出——P73-74A4.2.1數(shù)據(jù)的輸出——P74【項目練習(xí)】利用sep,end補充print()函數(shù),在屏幕中顯示以下內(nèi)容:a=1b=22c=333d=4444print(a,b,c,d)a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d)AI*I**I***I****III【項目練習(xí)】利用JupyterNotebook輸出以下內(nèi)容。4.2.1數(shù)據(jù)的輸入與輸出——P73-74##############【項目練習(xí)】利用JupyterNotebook輸出以下內(nèi)容。4.2.1數(shù)據(jù)的輸入與輸出——P74>>>>>>>>購物清單<<<<<<<<-----------------------商品名稱數(shù)量單價

可口可樂

1 ¥3奶茶

2 ¥8

-----------------------需要支付:¥19【項目練習(xí)】利用JupyterNotebook輸出以下內(nèi)容。4.2.1數(shù)據(jù)的輸入與輸出——P73-744.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75input()的一般格式為:<變量>=input(“提示信息”)例如:a=input(“請輸入a:”)【項目練習(xí)】利用JupyterNotebook編寫代碼完成以下問題:輸入兩個正整數(shù)a和b,輸出a、b以及a與b的和。4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-751、從鍵盤輸入整數(shù)a和b的值2、計算c=a+b3、輸出a4、輸出b5、輸出c6、優(yōu)化完善輸出效果自然語言流程圖參考代碼a=input("請輸入整數(shù)a:")b=input("請輸入整數(shù)b:")c=a+bprint("a=",a)print("b=",b)print("a+b=",c)【項目練習(xí)】利用JupyterNotebook編寫代碼完成以下要求:4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75int(x):把變量x變成整型a=int(input("請輸入整數(shù)a:"))b=int(input("請輸入整數(shù)b:"))c=a+bprint("a=",a)print("b=",b)print("a+b=",c)【項目練習(xí)】利用JupyterNotebook編寫代碼完成以下要求:4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-751、從鍵盤輸入一個二位數(shù)a2、計算個位數(shù)a13、計算十位數(shù)a24、輸出a1,a25、優(yōu)化完善輸出效果自然語言流程圖【項目講解】利用JupyterNotebook編寫代碼完成以下要求:4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75【項目講解】利用JupyterNotebook編寫代碼完成以下要求:個位十位a1變量a2變量a1=a%10變量賦值a2=a//10變量賦值流程圖4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75流程圖參考代碼a=int(input("請輸入整數(shù)a:"))a1=a%10a2=a//10print("%d的個位數(shù)是:%d,十位數(shù)是%d"%(a,a1,a2))【項目講解】利用JupyterNotebook編寫代碼完成以下要求:4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75可能會用到的運算符://

:整除。如5//2的結(jié)果為2。%

:求余。如5%2的結(jié)果為1.運行示例【項目練習(xí)】從鍵盤上輸入一個任意三位數(shù),請輸出這個三位數(shù)的個位數(shù)、十位數(shù)、百位數(shù)。4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75個位十位百位a1變量a2變量a3變量a1=a%10變量賦值a2=a//10%10變量賦值a3=a//100變量賦值【項目練習(xí)】從鍵盤上輸入一個任意三位數(shù),請輸出這個三位數(shù)的個位數(shù)、十位數(shù)、百位數(shù)。4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75a=int(input("請輸入一個三位數(shù):"))a1=a%10a2=a//10%10a3=a//100print(a,"的個位數(shù)是",a1)print("十位數(shù)是",a2)print("百位數(shù)是",a3)【項目練習(xí)】從鍵盤上輸入一個任意三位數(shù),請輸出這個三位數(shù)的個位數(shù)、十位數(shù)、百位數(shù)。4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75a=int(input("請輸入一個三位數(shù):"))a1=a%10a2=a//10%10a3=a//100print(a,"的個位數(shù)是",a1,"十位數(shù)是",a2,"百位數(shù)是",a3)print(a,"的個位數(shù)是",a1,"十位數(shù)是",a2,"百位數(shù)是",a3,sep='')【項目練習(xí)】從鍵盤上輸入一個任意三位數(shù),請輸出這個三位數(shù)的個位數(shù)、十位數(shù)、百位數(shù)。4.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75五、占位符的用法print("{}的個位數(shù)是{},十位數(shù)是{},百位數(shù)是{}".format(a,a1,a2,a3))print("%d的個位數(shù)是%d,十位數(shù)是%d,百位數(shù)是%d"%(a,a1,a2,a3))aa1a2.format()aa1a2%()a3a34.2.2順序結(jié)構(gòu)的應(yīng)用——P74-75優(yōu)化輸出結(jié)果:數(shù)據(jù)的格式化。print(a,"的個位數(shù)是",a1,"十位數(shù)是",a2,"百位數(shù)是",a3)print("{}的個位數(shù)是{},十位數(shù)是{},百位數(shù)是{}".format(a,a1,a2,a3))print("%d的個位數(shù)是%d,十位數(shù)是%d,百位數(shù)是%d"%(a,a1,a2,a3))占

溫馨提示

  • 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

提交評論