马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 凡无生 于 2022-9-27 10:51 编辑 ww = 9
while ww > 0:
temp = input("请输入序列以访问内容:")
guess = int(temp)
if guess == 1:
print("姓名:郭乾坤")
break
cc = input("访问密钥:") #输入我设定的密码(21360)才能继续输出下面的部分
guess = int(cc) #现在是只要再输入一次就继续了
if guess == 2:
print("年龄:19")
if guess == 3:
print("性别:男")
if guess == 4:
print("当前所在:河南")
if guess == 5:
print("身体指数:健康")
if guess == 6:
print("当前状态:学习")
ww = ww - 1
if ww > 0:
print("你还有%s次访问机会"% ww)
#当输入的数字不是我指定的值时输出(访问失败)
把你整体改进了一下,看看有没有达到你的目的:
ww = 9
cc = input("访问密钥:")
while cc != "21360":
cc = input("密钥错误,请重新输入:")
while ww > 0:
temp = input("请输入序列以访问内容:")
guess = int(temp)
if guess == 1:
print("姓名:郭乾坤")
if guess == 2:
print("年龄:19")
if guess == 3:
print("性别:男")
if guess == 4:
print("当前所在:河南")
if guess == 5:
print("身体指数:健康")
if guess == 6:
print("当前状态:学习")
if guess <= 0 or guess > 6:
print("序号输入错误,请重新输入!")
continue
ww = ww - 1
if ww > 0:
print("你还有%s次访问机会" % ww)
|