資源簡介 (共13張PPT)4.2python語法與運用順序結構解決問題Python之二我們能否設計一個計算機程序,輸入圓的半徑,能夠直接顯示出圓的面積?任務python編程我們需要了解哪些python知識呢?怎樣實現數據的輸入?怎樣根據輸入的半徑,計算出圓的面積(算術運算符與表達式)?怎樣將面積輸出出來?第一步:輸入函數<變量>=input(“提示信息:”)注意:input接受的數據返回結果是字符串r=int(input(“請輸入圓的半徑:”) )常量變量名的命名:(課本P67)1.由字母、數字、下劃線組成2.首字符必須是字母或下劃線3.英文字母區分大小寫int()函數:將字符串類型轉換為整型字符串:用英文的雙引號或單引號引起來的文本。打開IDLE試一下小貼士:注意在英文狀態下輸入各種符號,包括括號和雙引號。r=int(input(“請輸入圓的半徑:”) )第二步:計算面積人工解決此問題的步驟:圓的面積=3.14*圓的半徑 *圓的半徑計算機解決此問題的步驟:s=3.14*r*r第三步:輸出函數print([object,…][,sep=’’][,end=’\n’])其中方括號里面的項目是可選的,可以省略,如果省略取默認值。例如: print("hello world")print(“圓的面積:",s)在Python 3.x中,數據輸出通過print( )函數來實現,print( )的一般格式為: print( [object, ...][,sep=' '][,end=‘\n'])說明:(1)方括號中的項目是可選的,可以省略,如省略則取系統的默認值。(2) object是要輸出的對象,可以是常量、變量或表達式等。(3)sep后面的空格(可以指定為其他字符)表示每個輸出對象之間的分隔符,如果缺省的話,默認值是一個單個的空格。例如,“print(4,5,6,sep=‘***’)" ,則輸出結果為“4***5***6” 。(4 ) end后面的字符串含義為輸出文本尾的一個字符串, 如果缺省的話,默認值是一個\n換行符。如果設為其他字符,如end=‘ ' ,則輸出當前行的所有內容后,在末尾加一個空格,不換行接著輸出下一個print( )的輸出對象。例1:print("hello" ,end=' ')print("world")輸出為“hello world”例2:print("hello" )print("world")輸出為“hello ”“world”例3:print(3,4,5,sep=‘***’)輸出為:3***4***5小貼士:完成后按F5運行程序。試一試r=int(input("請輸入圓的半徑:"))s=3.14*r*rprint("圓的面積是:",s)這種按照指令順序依次執行的程序結構稱為順序程序結構。順序結構順序結構是最常用 最簡單的程序結構 。課堂小結1、數據的輸入 input()函數2、數據的輸出 print()函數3、程序結構之順序結構 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫