![4.2+運用順序結(jié)構(gòu)描述問題求解過程-課件++++【知識精講精研】高中信息技術(shù)粵教版(2019)必修1_第1頁](http://file4.renrendoc.com/view11/M01/01/1B/wKhkGWWNJEaAOyjJAAGNgICPTy4502.jpg)
![4.2+運用順序結(jié)構(gòu)描述問題求解過程-課件++++【知識精講精研】高中信息技術(shù)粵教版(2019)必修1_第2頁](http://file4.renrendoc.com/view11/M01/01/1B/wKhkGWWNJEaAOyjJAAGNgICPTy45022.jpg)
![4.2+運用順序結(jié)構(gòu)描述問題求解過程-課件++++【知識精講精研】高中信息技術(shù)粵教版(2019)必修1_第3頁](http://file4.renrendoc.com/view11/M01/01/1B/wKhkGWWNJEaAOyjJAAGNgICPTy45023.jpg)
![4.2+運用順序結(jié)構(gòu)描述問題求解過程-課件++++【知識精講精研】高中信息技術(shù)粵教版(2019)必修1_第4頁](http://file4.renrendoc.com/view11/M01/01/1B/wKhkGWWNJEaAOyjJAAGNgICPTy45024.jpg)
![4.2+運用順序結(jié)構(gòu)描述問題求解過程-課件++++【知識精講精研】高中信息技術(shù)粵教版(2019)必修1_第5頁](http://file4.renrendoc.com/view11/M01/01/1B/wKhkGWWNJEaAOyjJAAGNgICPTy45025.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
知識回顧程序設(shè)計語言的基礎(chǔ)知識常量和變量使用方法命名規(guī)則數(shù)據(jù)類型整型int浮點型float字符串str列表list運算符與表達式算術(shù)運算符關(guān)系運算符邏輯運算符賦值運算符運算符優(yōu)先級函數(shù)常用函數(shù)4.2運用順序結(jié)構(gòu)描述問題求解過程高中信息技術(shù)必修1新知導(dǎo)入本節(jié)主要內(nèi)容:1、數(shù)據(jù)的輸入與輸出。2、順序結(jié)構(gòu)的應(yīng)用。4.2運用順序結(jié)構(gòu)描述問題求解過程新知講解4.2.1數(shù)據(jù)的輸入與輸出4.2運用順序結(jié)構(gòu)描述問題求解過程1數(shù)據(jù)的輸入—input()input()的一般格式為:<變量>=input(“提示信息”)例如:a=input('請輸入用戶名')一、輸入提示的代碼應(yīng)怎么寫?無提示信息,按回車結(jié)束本次輸入光標閃爍,時有時無,輸入時易出錯增加提示語,輸入不易出錯a=input()a=input("請輸入一個整數(shù)a=")1數(shù)據(jù)的輸入—input()格式:<變量>=input('提示信息:’)作用:等待用戶用鍵盤輸入數(shù)據(jù)說明:(1)可輸入數(shù)字、字符串和其他任意類型對象(2)返回結(jié)果都是字符串,需要將其轉(zhuǎn)換為相應(yīng)的類型再處理。<變量>=int/float(input('提示信息:’))1數(shù)據(jù)的輸入—input()2.數(shù)據(jù)的輸出:print()函數(shù)print()的一般格式為:print(
[object,…][,sep=''][,end='\n'])說明:(1)方括號中的項是可選的,可以省略,如省略則取系統(tǒng)的默認值。(2)object是要輸出的對象,可以是常量、變量或表達式等。程序代碼顯示內(nèi)容數(shù)據(jù)的輸入與輸出print()的一般格式為:print([object,…][,sep=''][,end='\n'])說明:(3)sep后面的空格(可以指定為其他字符)表示每個輸出對象之間的分隔符,如果缺省的話,默認值是一個單個的空格。程序代碼顯示內(nèi)容a='2020'b='11'c='11'print(a,b,c)a='2020'b='11'c='11'print(a,b,c,sep='/')二、sep——sep后面的空格(可以指定為其他字符)表示每個輸出對象之間的分隔符,如果缺省的話,默認值是一個單個的空格。無sep,每個輸出對象,默認用空格隔開sep='/'表示用/分割每個輸出對象結(jié)果輸出顯示為2020/11/11二、sep——怎么修改下列代碼,讓輸出達到目標效果a=2b=3print('a+b=',a+b)a=2b=3print('a+b=',a+b,sep='')去掉空格目標效果sep=''每個輸出對象緊緊挨著2數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d)無sep,每個輸出對象,默認用空格隔開【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,b,c,d,sep='')sep=''緊緊挨著【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果數(shù)據(jù)的輸入與輸出print()的一般格式為:print([object,…][,sep=''][,end='\n']
)說明:(4)end后面的字符串含義為輸出文本尾的一個字符串,如果缺省的話,默認值是一個\n換行符。如果設(shè)為其他字符,如end='',則輸出當前行的所有內(nèi)容后,在末尾加一個空格,不換行接著輸出下一個print()的輸出對象。程序代碼(缺省)運行結(jié)果(缺?。┏绦虼a(end=”*”)運行結(jié)果(end=”*”)運行結(jié)果(end=”*”)4.2.1數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a)print(b)print(c)print(d)無end,輸出后默認換行(end='\n’)【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果2數(shù)據(jù)的輸出——P74a='語文'b='數(shù)學(xué)'c='外語'd='信息技術(shù)'print(a,end='')print(b,end='')print(c,end='')print(d,end='')end=''每個輸出末尾用空格隔開【課堂練習(xí)】讀代碼,猜測以下代碼的輸出結(jié)果【課堂練習(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-74A數(shù)據(jù)的輸出Print([object,……][,sep=''][,end='\n'])對象間分隔符,默認空格輸出對象文本尾的字符串默認換行/n課堂練習(xí)x=input("請輸入x的值:")y=input("請輸入y的值:")s=int(x)+int(y)print("x+y的和是:",s)x=int(input("請輸入x的值:"))y=int(input("請輸入y的值:"))s=x+yprint("x+y的和是:",s)x+y問題分別輸入兩個整數(shù)輸出兩個整數(shù)的和樣例輸入53樣例輸出8順序結(jié)構(gòu)是最常用最簡單的程序結(jié)構(gòu),只要按照解決問題的順序?qū)懗鱿鄳?yīng)的語句即可。執(zhí)行過程:語句執(zhí)行順序是自上而下依次執(zhí)行順序結(jié)構(gòu)執(zhí)行流程圖語句序列開始結(jié)束4.2.1數(shù)據(jù)的輸入與輸出1.分析問題“購買筆記本的費用優(yōu)惠”問題筆記本1的單價是3元,筆記本2的單價是5元,如果兩種筆記本同時購買,價格可以打8折。計算一下,購買筆記本1和筆記本2各n本,可以優(yōu)惠多少元?已知的數(shù)據(jù)是什么?求解的數(shù)據(jù)是什么?需要幾個變量來存儲數(shù)據(jù)?計算的公式:筆記本單價優(yōu)惠的費用筆記本數(shù)量n,節(jié)省的費用y,筆記本1的總價a,筆記本2的總價b原價-打折后費用“購買筆記本的費用優(yōu)惠”問題2.設(shè)計算法(1)輸入n的值(2)將3*n賦給筆記本1總價a(3)將5*n賦給筆記本2總價b(4)將(a+b)*(1-0.8)賦給節(jié)省的費用y(5)輸出結(jié)果y開始輸入n的值輸出y的值結(jié)束a=3*nb=5*ny=(a+b)*(1-0.8)【例】順序結(jié)構(gòu)流程的具體應(yīng)用。課堂練習(xí)根據(jù)流程圖寫出輸入語句、表達式和輸出語句。輸入語句:n=int(input(“輸入n的值:”))表達式:a=3*nb=5*ny=(a+b)*(1-0.8)輸出語句:print(“輸出y的值:”,y)設(shè)計算法編寫程序n=int(input("輸入購買筆記本n的值:"))a=3*nb=5*ny=(a+b)*(1-0.8)print("輸出購買筆記本1和筆記本2的數(shù)量均為:",n,"本")print("輸出購買筆記本節(jié)約的費用為:","%.2f"%y,"元")格式化輸出浮點數(shù)(float)
"%.2f"意味著2位小數(shù)round(y,2)調(diào)試運行課堂練習(xí)4、編寫程序,在超市購買水果,已知水果的重量w和水果的單價p,求購買水果應(yīng)付的金額(精確到角)。順序結(jié)構(gòu)的應(yīng)用注釋語句用于解釋說明代碼,程序運行時會自動跳過,不會運行。1.單行注釋:【#】開頭一、定義——注釋語句程序結(jié)果2.多行注釋:三個單引號【’’’】或三個雙引號【”””】
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代遠程教育在商業(yè)培訓(xùn)中的應(yīng)用
- 現(xiàn)代城市公共安全體系建設(shè)
- 國慶節(jié)國旗外擺活動方案
- 環(huán)保教育在廠區(qū)綠色轉(zhuǎn)型中的作用
- 生產(chǎn)線智能化改造的步驟與技巧
- 煙臺的綠色交通系統(tǒng)與低碳出行模式
- 環(huán)保法規(guī)下的企業(yè)生態(tài)環(huán)境預(yù)警管理
- 環(huán)境影響評估在交通運輸規(guī)劃中的角色
- 打樁安全施工方案
- 4《選舉產(chǎn)生班委會 》第三課時(說課稿)部編版道德與法治五年級上冊
- 2025版林木砍伐與生態(tài)修復(fù)工程承包合同2篇
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025-2030年中國硫酸鉀行業(yè)深度調(diào)研及投資戰(zhàn)略研究報告
- 課題申報參考:社會網(wǎng)絡(luò)視角下村改居社區(qū)公共空間優(yōu)化與“土客關(guān)系”重構(gòu)研究
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院2025年工作計劃
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 住建局條文解讀新規(guī)JGJT46-2024《施工現(xiàn)場臨時用電安全技術(shù)標準》
- 物流公司軟件售后服務(wù)流程方案
- 機械工程類基礎(chǔ)知識單選題100道及答案解析
- 關(guān)于水滸傳的題目單選題100道及答案解析
- 一氧化碳中毒教學(xué)課件
評論
0/150
提交評論