Github項目位址:https://github.com/Moonlightlight/szys
PSP表格
解題思路:
1.了解四則運算是指加法、減法、乘法和除法四種運算。
2.先做設計,四則運算需具備加法,減法,乘法和除法。學習需要用到的類庫。
3.了解效能分析等工具,并且可以運用。
設計實作過程:
1、随機産生[1,100]之間的兩個整數
2、随機産生一個運算符(+,-,*,/)
3、把兩個整數和一個運算符作為一個算式列印
4、使用者輸入算式的運算結果
關鍵代碼:
while True:
fh = random.randint(0, 3)
n1 = random.randint(1, 100) #數1
n2 = random.randint(1, 100) #數2
jsz = 0 #計算得到的數值
if fh == 0: #相加
jsz = n1 + n2
elif fh == 1: #相減
n1,n2 = max(n1,n2),min(n1,n2)
jsz = n1 - n2
elif fh == 2: #相乘
jsz = n1 * n2
elif fh == 3: #相除
while n1 % n2 != 0:
n1 = random.randint(1, 100)
n2 = random.randint(1, 100)
n1,n2 = max(n1,n2),min(n1,n2)
jsz = int(n1 / n2)
print(n1, ysf[fh], n2, '= ', end='')
程式運作截圖: