也是好久没更新了, 今天来水...不对,更新一下
我为什么要编数学呢,因为其他作者实力不够
我的话目前变得没什么好讲解的,那就...上代码!
import tkinter
import random
from tkinter import messagebox
tkinter.messagebox.showerror("水印", "def_smiley made it right =)")
while 1:
att = int(input("1=计算类,2=几何类,3=其他:"))
if att == 1:
nni = int(input("1=正负数,2=正数"))
if nni == 1:
nnt = int(input("1=整数,2=小数"))
if nnt == 1:
nns = int(input("难度等级1=1~10,2=1~100,3=1~1000,4=1~10000"))
if nns == 1:
while 1:
alan = random.randint(1, 10)
walker = random.randint(1,10)
marshmello = int(alan+walker)
print(alan, "+", walker, "=")
smile = input("答案是:")
if smile == marshmello:
print("答对")
else:
print("错误,正确答案是",marshmello)
if nns == 2:
while 1:
alan = random.randint(1, 100)
walker = random.randint(1,100)
marshmello = int(alan+walker)
print(alan, "+", walker, "=")
smile = input("答案是:")
if smile == marshmello:
print("答对")
else:
print("错误,正确答案是",marshmello)
if nns == 3:
while 1:
alan = random.randint(1, 1000)
walker = random.randint(1,1000)
marshmello = int(alan+walker)
print(alan, "+", walker, "=")
smile = input("答案是:")
if smile == marshmello:
print("答对")
else:
print("错误,正确答案是",marshmello)
if nns == 4:
while 1:
alan = random.randint(1, 10000)
walker = random.randint(1,10000)
marshmello = int(alan+walker)
print(alan, "+", walker, "=")
smile = input("答案是:")
if smile == marshmello:
print("答对")
else:
print("错误,正确答案是",marshmello)
else:
print("输入错误")
目前是编了这么多 ,以后我会在这篇文章上把后面的加进来并做改动,大家敬请期待