自动出10道题并判分 if_auto_score.py
随机产生两个[1,10]内的整数和“+-*/”符号中的一个
输出表达式让用户输入其计算的答案
对结果进行判断,并输出判断的结果
关于随机数
import random
random.randint(1, 9)
random.random( ) 0-1之间的数,不含1
下面是程序
import random
a=int(random.randint(1, 10))
print(a)
b=int(random.randint(1, 10))
print(b)
c=int(random.randint(1,4) )
if c==1:
e=a+b
print(a,'+',b,'=','几')
elif c==2:
e=a-b
print(a,'-',b,'=','几')
elif c==3:
print(a,'',b,'=','几')
e=ab
else:
print(a,'/',b,'=','几')
e=a/b
d=float(input())
if e==d:
print('dui le')
else:
print('bu dui')