Ⅰ 信息技術教學案例(python海龜編輯器)
第一部分 畫圖
活動1 召喚幾何專家,利用Python海龜編輯器,繪制出正方形。
活動2 召喚幾何專家,嘗試修改程序,完成不同形狀的繪制,如圓形、三角形等。
活劫3 思考與練習,修改程序,完成特定圖形的繪制,如心形、星星等。
活劫4 思考與練習,進一步修改程序,實現圖形的動態變化,如旋轉、縮放等。
第二部分 順序結構
活動一 換算溫度,編寫Python程序,實現攝氏度與華氏度的相互轉換。
驗證結果:輸入攝氏度0,結果為華氏32度;輸入攝氏度25,結果為華氏77度。
活動二 單位換算,編寫程序,實現長度、面積、體積等單位的換算。
活動三 計算分攤餐費,編寫程序,根據輸入的人數與總花費,計算出每人應分攤的費用。
驗證結果:輸入人數2,總花費10元,結果為每人5.5元;輸入人數5,總花費50元,結果為每人11元。
活動四 計算平均分,編寫程序,根據輸入的學生成績列表,計算出平均成績。
第三部分 分支結構
活動一 蘋果打折促消,編寫程序,根據輸入的蘋果數量與價格,實現不同的折扣策略。
活動二 階梯電價,編寫程序,實現不同用電量段的階梯電價計算。
活動三 測量體溫,編寫程序模擬測溫過程,如果體溫大於37.3度,顯示「體溫異常」,否則顯示「體溫正常」。如小強上學測量體溫。
活動四 階梯電價(超出部出另算),編寫程序,實現超出基本用電量後的額外電費計算。
活動五 計算停車費,編寫程序,根據停車時間與收費標准,計算停車費用。
活動六 判斷閏年,編寫程序,根據輸入的年份,判斷是否為閏年。
驗證:輸入2020年,程序顯示是閏年;輸入2022年,顯示不是閏年;輸入2000年,顯示是世紀閏年。
第三部分 循環結構
活動一 判斷偶數,編寫程序,實現對輸入的數字進行判斷,輸出偶數或奇數。
活動二 高斯算術題,編寫程序,實現計算從1到100的整數和,驗證結果為5050。
DIY練習運行結果:編寫程序計算1到10的整數乘積,結果為3628800。
修改部分程序(基礎):
練習答案
修改部分程序(提高):
練習答案
Ⅱ 用Python語言設計程序,5道題,謝謝!
第一題,用input()接受用戶輸入,int()把輸入轉換成整型,if... else語句判斷條件。能被2整除的是偶數,否則奇數
代碼:
n = int(input())
if n % 2 == 0:
..#前面的點表示縮進。
..print("是偶數")
else:
..print("是奇數")
第二題input()、int()和嵌套if語句
代碼:
n = int(input())
if n % 100 != 0:
..if n % 4 == 0:
....print("是閏年")
..else:
....print("是平年")
elif n % 400 == 0:
..print("是閏年")
else:
..print("是平年")
第三題還是一樣滴,用input(),int()和if...else語句
代碼:
a = int(input())
b = int(input())
if a > b:
..print(a – b)
else:
..print(b – a)
第四題也是一樣滴
代碼:
m = int(input())
n = int(input())
if m < n:
..print(m, n)
else:
..print(n, m)
第五題 (*^▽^*)
代碼:
a = int(input())
if a >=60:
..print("合格")
else:
..print("不合格")
Ⅲ 【Python】怎麼修改程序使得能分別存儲a.dat的每一行
你不可能經由一個沒有喜悅的旅程,而達到一個喜悅的終點。不管此刻,你追求的是什麼,希望你能在過程中保持一顆喜悅的心,那麼你所嚮往的東西,就會更不費力地來到你的生命中。
Ⅳ Python編程問題
你的Python程序我幫你改完了,你看看吧(改動的地方見注釋)
x=input()
ifx[:3]in["RMB","rmb"]:#這里ifx[:3]==["RMB","rmb"]:改成ifx[:3]in["RMB","rmb"]:
y=eval(x[3:])/6.78
print("USD{:.2f}".format(y))
elifx[:3]in["USD","usd"]:#這里elifx[:3]==["USD","usd"]:改成elifx[:3]in["USD","usd"]:
y=eval(x[3:])*6.78
print("RMB{:.2f}".format(y))
else:
print("輸入格式錯誤")
Ⅳ 如何用python設計一個能實現添加、修改、刪除、顯示、退出等功能的小程序
可以使用 Python 中的字典(dictionary)來實現一個簡單的增刪改查程序。具體實現步驟如下:
創建一個空字典用於存儲數據。
通過循環菜單的方式,讓用戶可以選擇添加、修改、刪除、顯示、退出等功能。
根據用戶的選擇執行相應的操作,例如肆悶搏添加數據就讓用戶輸入鍵值對,修改數據就讓用戶選擇要修改的鍵和新值,刪除數據就讓用戶選擇要刪除的鍵,顯示數據就輸出整個字典,退出就結束程序。
下面是一個簡單的代碼示例:
data = {}裂祥 # 創建空字典用於存儲數據
while True:
print('請選擇操作:')
print('1. 添加數據')
print('2. 修改數據')
print('3. 刪除數據')
print('4. 顯示數據')
print('5. 退出程序')
choice = input('請輸入選項:')
if choice == '1':
key = input('請輸入鍵:')
value = input('請輸入值:')
data[key] = value
print('添加成功!')
elif choice == '2':
key = input('請輸入要修改的鍵:')
if key in data:
value = input('請輸入新值:')
data[key] = value
print('修改成功!')
else:
print('該鍵不存在!')
elif choice == '3':
key = input('請輸入要刪除的鍵:')
if key in data:
del data[key]
print('刪除成功!')
else:
print('該鍵不存在!')
elif choice == '4':
print(data)
elif choice == '5':
print('謝謝使用,再見!')
break
else:
print('輸入錯誤,請重新選擇。')
這個程序簡單易罩棗懂,可以根據自己的需要進行修改和擴展。