一、模擬支付寶螞蟻森林的能量產生過程
whiletrue:
print('
\n查詢能量請輸入能量**!退出程式請輸入0\n')
print('
能量**如下:\n\n''
生活繳費、行走捐、共享單車、線下支付、網路購票\n')
info = input() #
獲取控制台輸入的內容
print() #
換行if info=='
生活繳費
': #
判斷輸入的能量**
print('
180g
') #
列印對應的能量
elif info == '
行走捐'
:
print('
200g')
elif info=='
共享單車':
print('
80g'
)
elif info=='
線下支付':
print('5g'
)
elif info=='
網路購票':
print('
80g'
)
elif info=='0'
:
print('
已退出!')
break
二、猜數字遊戲
import random #匯入隨機數模組
print('
\n——————猜數字遊戲——————\n')
random = random.randint(1, 10) #
生成1到10之間的隨機數
print("
請輸入1~10之間的任意乙個數:")
while
true:
guess = input() #
獲取輸入的數字
if int(guess)!=0 and int(guess) < random: #
若猜測的數字小於基準數,則提示使用者輸入的數太小,並讓使用者重新輸入
print('
太小,請重新輸入:')
elif int(guess)!=0 and int(guess) > random: #
若猜測的數字大於基準數,則提示使用者輸入的數太大,並讓使用者重新輸入
print('
太大,請重新輸入:')
elif int(guess) == random: #
輸入的數字與隨機數相同時,使用者猜對數字,獲得成功,遊戲結束
print('
恭喜你,你贏了,猜中的數字是:
', random)
print('
\n———————遊戲結束———————')
break
elif guess == '
0': #
若輸入的數字是0,迴圈結束的原因是使用者選擇退出遊戲
print('
退出遊戲!')
break
三、模擬「跳一跳」小遊戲的加分塊
print('--------------跳一跳-------------\n')
print('
歡迎回來,請開始遊戲……')
print("")
score =0;
while
(true):
strin = input("
請輸入:")
if (strin == "中心"
): score += 2
print("
您的分數為:
" +str(score))
elif (strin == "
**塊"
): score += 30
print("
您的分數為:
" +str(score))
elif (strin == ""):
score += 10
print("
您的分數為:
" + str(score))
四、模擬10086查詢功能
print('——————10086查詢功能——————\n')
print('
輸入1,查詢當前餘額\n''
輸入2,查詢當前剩餘流量\n''
輸入3,查詢當前剩餘通話\n''
輸入0,退出自助查詢系統!')
while
true:
info = input() #
獲取輸入內容
if info == '1'
:
print('
當前餘額為:999元')
elif info == '2'
:
print('
當前剩餘流量為:5g')
elif info =='3'
:
print('
當前剩餘通話為:189分鐘')
elif info == '0'
:
print('
退出自助查詢系統!')
break
第二天 第二章 實戰
一 模擬充值 jin e input print 充值成功,您本次充值 s元 jin e 二 繪製石頭怪 print 三 根據父母身高測兒子身高 兒子身高 父親身高 母親身高 0.54 father height float input 請輸入父親的身高 mother height float in...
第二章 第三章
列舉和 define巨集的區別 define巨集常量是在預編譯階段進行簡單替換,列舉常量則是在編譯的時候確定其值。一般在編譯器裡,可以除錯列舉常量,但是不能除錯巨集常量。列舉可以一次定義大量相關的常量,而 define巨集一次只能定義乙個。聯合體 unionperdata 定義了乙個名為perdat...
第三章第二題魔方
2.設計乙個 4 4魔方程式,讓魔方的各行值的和等於各列值的和,並且等於兩對角線值得和。例如,以下魔方 31 3 5 25 9 21 19 15.17 13 11 23 7 27 29 1 各行 各列以及兩對角線值的和都是 64.提示 求 4 4的魔方的一般步驟如下 1 設定初始魔方的起始值和相鄰元...