作者: 吳姿瑩
更新:2022.09.29
Lesson04: Python輸入基本語法
可以利用螢幕輸入資料,輸出組合語句,python中有一個函式為 print() ,可輸出所組合語句,利用互動式螢幕互動,開啟程式語言的路程吧!
1.字符轉編碼
python解釋器在 .py 文件中的代碼時,會默認編碼為默認 asciII,下面這行程式主要作用是指定文件编碼為utf-8,在文件里面寫中文,才不會變成亂碼
2.程式碼中的註解
編寫程式常常有許多版本,又或者學習程式中可記下你所執行的概念,利用註解可幫助你釐清相關的想法。常用的註解可用 #、單引號、雙引號來幫助在寫程式時的註解,其中註解的內容不影響程式的運作。
4.輸出print()資訊結合
可利用螢幕輸入兩種資訊message以及character,利用print將要輸出至螢幕的單字,利用 + 加號,連結成語句。
學生作業
- Homework: 請設計至少 三文字 的連結顯示
Requirements:其中字串必須 包含數字與文字
完成者將輸出畫面截圖,上傳至google classroom作業中
- 完成今日協作平台更新
- 將code上傳至雲端硬碟中(Lesson04 Python輸入基本語法)
input()、print()完整程式碼
:memo:判斷條件if(單層)
- 在程式中可設定條件,利用判斷條件執行特定的程式區塊,最基本簡單的語法為
例如:年齡18歲以上可考駕照,利用程式概念語法為
也可利用判斷條件,執行不同的程式區塊,概念為
例如:地震防災時疏散路線,分成左、右兩樓梯疏散,利用程式概念語法為
- 利用螢幕輸入兩個整數
- 利用if判斷條件,輸出檢驗結果
:memo:判斷條件if(多層)
- 在程式中可設定多項條件,利用判斷條件執行不同特定的程式區塊,語法為
- 利用螢幕輸入兩個整數
- 利用條件判斷輸出比較大小結果。
當a大於b(a > b)時,螢幕輸出兩層檢驗a > b;
當a等於b(a ==b),螢幕輸出兩層檢驗a = b;
其他狀況時(即a小於b),螢幕輸出兩層檢驗a < b。
學生作業
以下為本校的學號編排原則:
Image Not Showing
Possible Reasons
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →
- Homework: 請利用if判斷條件,設計可判斷一年級、二年級、三年級、畢業生的輸出判斷語句
完成者將輸出畫面截圖,上傳至google classroom作業中
- 完成今日協作平台更新
- 將code上傳至雲端硬碟中(Lesson04 Python輸入基本語法)
if 完整程式碼