标题: 小白求教~这个应该怎么改啊 [打印本页] 作者: 树歌 时间: 2019-8-14 16:48 标题: 小白求教~这个应该怎么改啊 import random
secert = random.randint(1,100)
guess = 0
tries = 0
print("AHOY!I AM THE DREAD PIRATE ROBERS,AND I HAVW A SECRET!")
print("IT IS A NUMBER FROM 1 TO 99. I WILL GIVE YOU 6 TRIES.")
while guess!= secert and tries < 6:
guess = int(input("WHAT IS YER GUESS?"))
if guess<66:
print("TOO LAW")
elif guess>66:
print("TOO HIGH")
tries = tries + 1
if guess==66:
print("YOU FOUND MY SECERT!")
else:
print("NO MORE GUESSES! BETTER LUCK NEXT TIME, MATEY!")
print("THE SECERT NUMBER WAS",66)
有这么几个问题:1.不知道这个程序写的对不对,反正运行不出结果
2.想知道怎么改3.超级超级小白,希望大神解说的时候尽量白话作者: 滕旭 时间: 2019-8-17 23:23
import random
# secert是1-100之间的随机数
secert = random.randint(1,100)
guess = 0
tries = 0
print("AHOY!I AM THE DREAD PIRATE ROBERS,AND I HAVW A SECRET!")
print("IT IS A NUMBER FROM 1 TO 99. I WILL GIVE YOU 6 TRIES.")
# tries<6 来统计输入的数(guess)是否和secert的值相等
while guess!= secert and tries < 6:
print('secert:', secert)
guess = int(input("WHAT IS YER GUESS?"))
if guess<secert:
print("TOO LAW")
elif guess>secert:
print("TOO HIGH")
elif guess==secert:
print("YOU FOUND MY SECERT!")
# 输入guess不等于secert时,tries的值加1
tries = tries + 1
print("NO MORE GUESSES! BETTER LUCK NEXT TIME, MATEY!")
print("THE SECERT NUMBER WAS", secert)
# 加两条注释和一个print语句,你看一下