| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
 
import random 
times = 0 
secret = random.randint (1,10)#随机函数 
print('猜字谜') 
#先给出guess赋值(赋一个绝对不等于secret的值) 
guess = 0 
#print()默认是打印完字符串会自动添加一个换行符,end=" "参数告诉print()用空格代替换行 
print ('猜猜我心里想的是什么数字?', end = ' ')#注意逗号用英文标点 
while (guess != secret) and (times < 3): 
    temp = input () 
    guess = int (temp) 
    times = times +1#每输入一次,可用机会就-1 
    if guess == secret: 
        print('wtf,你是我心里的蛔虫吗?') 
    else: 
        if guess > secret: 
            print('大了大了!!') 
        else: 
            print('小了小了!!') 
        if times < 3 : 
            print ('再试一次吧:', end = ' ') 
        else: 
            print('机会用完了,退下吧。') 
print('游戏结束,又被坑了吧!!') 
这个有点看不懂
import random                            #导入模组 
times = 0                                   #初始化 
secret = random.randint (1,10)     #随机函数 
print('猜字谜')                              #打印…… 
guess = 0                                   #先给出guess赋值(赋一个绝对不等于secret的值) 
print ('猜猜我心里想的是什么数字?', end = ' ')  
 
while (guess != secret) and (times < 3):       #当 guess 不等于 secret (猜错的意思),并且 times 小于 3 
    temp = input ()                                      #要求重新输入,虽然没有提示 
    guess = int (temp)                                  # 把输入转为整型 
    times = times +1                                  #每输入一次,可用机会就+1 
    if guess == secret:                                  # 如果猜对了,打印…… 
        print('wtf,你是我心里的蛔虫吗?') 
        break                             #这里要跳出循环 
    else:                                                       # 如果猜错了,又再判断,根据情况打印…… 
        if guess > secret: 
            print('大了大了!!') 
        else: 
            print('小了小了!!') 
        if times < 3 : 
            print ('再试一次吧:', end = ' ') 
        else: 
            print('机会用完了,退下吧。') 
print('游戏结束,又被坑了吧!!') 
这个有点看不懂 
 
 
 |   
 
 
 
 |