『』』
1.本實戰將實現根據當天的總步數,計算消耗的熱量值。由於行走速度不同,計算卡路里的消耗也不同,這裡假設走一步消耗28卡路里
『』』def step(x):
print(『請輸入當天行走的步數!』)
x = input() # 獲取控制台輸入的步數
計算卡路里,由於行走速度不同計算卡路里的消耗也不同,此處計算結果僅為測試。
calorie =int(step)*28 # 一步為28卡路里計算
print(『今天共消耗卡路里:』,calorie,"(即" ,calorie/1000,「千卡)」) #列印消耗的卡路里
『』』2.支付寶的螞蟻森林通過日常的走步、生活繳費、線下支付、網路購票、共享單車等低碳、環保行為可以積攢能量,當能量達到一定數量
後,可以種一棵真正的樹。那麼本實戰將模擬支付寶螞蟻森林的能量產生過程
『』』def energy(x):
while true:
print(』\n查詢能量請輸入能量**!退出程式請輸入0\n』)
print(『能量**如下:\n\n』
『生活繳費、行走捐、共享單車、線下支付、網路購票\n』)
x = input() # 獲取控制台輸入的內容
print() # 換行
if x == '生活繳費': # 判斷輸入的能量**
return('180g') # 列印對應的能量
elif x == '行走捐':
return('200g')
elif x == '共享單車':
return('80g')
elif x == '線下支付':
return('5g')
elif x=='網路購票':
return('80g')
elif x=='0':
return('已退出!')
break
『』』
3.模擬10086查詢功能。編寫python程式,模擬10086自助查詢系統的功能
輸入1:顯示你當前的餘額
輸入2:顯示你當前剩餘的流量,單位為g
輸入3:你當前的剩餘通話,單位為分鐘
輸入4:退出自助查詢
『』』def check(x):
while true:
x= input() # 獲取輸入內容
if x == '1':
return('當前餘額為:999元')
elif x == '2':
return('當前剩餘流量為:5g')
elif x == '3':
return ('當前剩餘通話為:189分鐘')
elif x == '0':
return('退出自助查詢系統!')
break
print(』——————10086查詢功能——————\n』)
print(『輸入1,查詢當前餘額\n』
『輸入2,查詢當前剩餘流量\n』
『輸入3,查詢當前剩餘通話\n』
『輸入0,退出自助查詢系統!』)
『』』4「王者榮耀」遊戲中有很多英雄,這些英雄可以分為法師、戰士、坦克、刺客、射手和輔助。本實戰將應用python中列表儲存不同類別的英雄,
並且遍歷輸出這些英雄。
『』』#坦克 英雄列表
tanks =[『蘇烈』,『劉邦』,『鍾馗』,『張飛』,『牛魔』,『程咬金』,『白起』,『劉禪』,『莊周』,『項羽』,『廉頗』,『巨靈神』,『安祿山』,『豬八戒』]
戰士 英雄列表
warriors=[『狂鐵』,『裴擒虎』,『鎧』,『孫悟空』,『哪吒』,『楊戩』,『橘右京』,『亞瑟』,『雅典娜』,『夏侯惇』,『關羽』,『呂布』,『韓信』,『老夫子』,『達摩』,『典韋』,『曹操』,『鍾無艷』,『墨子』,『趙雲』,『刑天』,『龍且』]
#刺客 英雄列表
assassins=[『百里玄策』,『龐統』,『花木蘭』,『阿軻(荊軻)』,『不知火舞』,『李白』,『娜可露露』,『蘭陵王』,『露娜』,『韓信』,『宮本武藏』,『蓋聶』,『紅拂』]
法師 英雄列表
masters =[『楊玉環』,『弈星』,『女媧』,『周瑜』,『鬼谷子』,『羋月』,『干將莫邪』,『東皇太一』,『大喬』,『諸葛亮』,『貂蟬』,『張良』,『安琪拉』,『不知火舞』,『姜子牙』,『武則天』,『王昭君』,『甄姬』,『扁鵲』,『高漸離』,『嬴政』,『妲己』,『小喬』]
射手 英雄列表
shooters=[『公孫離』,『百里守約』,『后羿』,『劉備』,『黃忠』,『馬可波羅』,『成吉思汗』,『虞姬』,『李元芳』,『艾琳』,『狄仁傑』,『魯班七号』,『孫尚香』]
輔助 英雄列表
auxiliarys=[『明世隱』,『夢奇』,『孫臏』,『太乙真人』,『蔡文姬』]
輸出提示文字
print(』「王者榮耀」遊戲角色:』)
print(『坦克:
』)迴圈坦克 英雄列表
for tank in tanks:
輸出列表內容 每次輸出後以空格分割開
print(tank, end=』 『)
換行輸出內容
print(』\n戰士:
』)for warrior in warriors:
print(warrior, end=』 『)
print(』\n刺客:
』)for assassin in assassins:
print(assassin, end=』 『)
print(』\n法師:
』)for master in masters:
print(master, end=』 『)
print(』\n射手:
』)for shooter in shooters:
print(shooter, end=』 『)
print(』\n輔助:
Python基礎學習05 列表
如果想要刪除列表中的元素,有5種常見的方式 l 3,4,5,6,5,7 l.remove 4 print l 3,5,6,5,7 如果列表中存在多個指定元素,只刪除第1個指定元素 l.remove 5 print l 3,6,5,7 如果要刪除的元素在列表中不存在,丟擲 valueerror l.r...
Python基礎學習05 列表
2.列表 list 3.通用操作 4.修改列表 5.列表的方法 6.遍歷列表 insert arg1,arg2 像列表指定位置插 個元素 引數1 要插 的位置 引數2 要插 的元素 extend iterable 使 個新的序列來擴充套件當前序列 它會將該序列的中元素新增到列表中 引數需要傳遞 個序...
python基礎學習05 運算子
1 算數運算子 運算子描述例項 加 1 1 輸出結果為 2 減 1 1 輸出結果為 0 乘 2 2 輸出結果為 4 除 10 2 輸出結果為 5 整除 9 4 輸出結果為2 取餘 9 4 輸出結果為 1 指數 2 4 輸出結果為 16,即 2 2 2 2 小括號 用來提高運算優先順序,即 1 2 3...