|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
times = 2
password = random.randint(1,2)
b= 0
print('说明:密码1-10的整数!')
print('想使用加法计算器,请输入密码:',end ="")
while (times >= 0) and (b != password):
a = input()
if a.isdigit():
b = int(a)
if b == password:
print('密码正确')
print('开始使用')
break
if b > password:
print('大了')
if b < password:
print('小了')
if times >= 1:
print('你还有',times,'机会')
else:
print('机会用光了')
times -= 1
else:
print ('格式错误')
while (b == password) and True:
print('请选择: 1加法 2减法 3乘法 4除法 ',end='')
a = input()
if a.isdigit():
b = int(a)
if b == 1:
dy = int(input('请输入第一个数:'))
de = int(input('请输入第二个数:'))
print (dy, '+',de,'=',dy + de)
if b == 2:
dy = int(input('请输入第一个数:'))
de = int(input('请输入第二个数:'))
print (dy, '-',de,'=',dy + de)
if b == 3:
dy = int(input('请输入第一个数:'))
de = int(input('请输入第二个数:'))
print (dy, '*',de,'=',dy + de)
if b == 4:
dy = int(input('请输入第一个数:'))
de = int(input('请输入第二个数:'))
print (dy, '/',de,'=',dy + de)
else:
print('格式错误,请重新输入')
# 自己觉得应该是 while b ==password 但不知道该怎么修改 |
|