鱼C论坛

 找回密码
 立即注册
查看: 1056|回复: 9

[已解决]Python的一个问题

[复制链接]
发表于 2020-4-14 15:06:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
"""打字小游戏"""

import random


counts = 3
answer = random.randint(1,10)


while counts > 0:
   
   temp = input("来猜一下我这个人工智障心里想的那个数字?")
       guess = int(temp)

      
if guess > answer
      
      print("你是不是看到了答案")
             print("但是我是不会承认你猜对了的")
             break
        else:
        
     if guess < answer:
                   print("小啦")
             else:
                 
  print("大啦")
              cuonts = counts - 1
              

print("你真够行的")


我这一串代码总是报错,是不是哪里错了,求大神指点
最佳答案
2020-4-14 15:17:33
本帖最后由 yexing 于 2020-4-14 15:24 编辑

有很多缩进错误哦,要多加练习呢,只有附属于循环、分支或函数、类的代码才需要缩进哦,没有在这些里面的普通语句是不需要缩进的
还有一些变量拼写错误
要注意好每个代码的位置,避免代码执行不符合逻辑
"""打字小游戏"""

import random

counts = 3
answer = random.randint(1,10)

while counts > 0:
   
    temp = input("来猜一下我这个人工智障心里想的那个数字?")
    guess = int(temp)

    if guess == answer:
        print("你是不是看到了答案")
        print("但是我是不会承认你猜对了的")
        break
    else:
        if guess < answer:
             print("小啦")
        else:
            print("大啦")
    counts = counts - 1

print("你真够行的")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-14 15:10:55 | 显示全部楼层
"""打字小游戏"""

import random


counts = 3
answer = random.randint(1,10)


while counts > 0:
   
   temp = input("来猜一下我这个人工智障心里想的那个数字?")
   guess = int(temp)

      
if guess > answer:
      
      print("你是不是看到了答案")
             print("但是我是不会承认你猜对了的")
             break
        else:
        
     if guess < answer:
                   print("小啦")
             else:
                 
  print("大啦")
              cuonts = counts - 1
              

print("你真够行的")

缩进错误和少了个冒号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:12:25 | 显示全部楼层
本帖最后由 永恒的蓝色梦想 于 2020-4-14 15:22 编辑

缩进错误,变量名拼写错误,少了冒号,还把==打成了>
import random

counts = 3
answer = random.randint(1,10)


while counts > 0:
    temp = input("来猜一下我这个人工智障心里想的那个数字?")
    guess = int(temp)

    if guess == answer:
        print("你是不是看到了答案")
        print("但是我是不会承认你猜对了的")
        break

    else:
        if guess < answer:
            print("小啦")
        else:
            print("大啦")

    counts = counts - 1

print("你真够行的")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:13:30 | 显示全部楼层
乘号 发表于 2020-4-14 15:10
缩进错误和少了个冒号

可是你并没有改对啊……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:17:33 | 显示全部楼层    本楼为最佳答案   
本帖最后由 yexing 于 2020-4-14 15:24 编辑

有很多缩进错误哦,要多加练习呢,只有附属于循环、分支或函数、类的代码才需要缩进哦,没有在这些里面的普通语句是不需要缩进的
还有一些变量拼写错误
要注意好每个代码的位置,避免代码执行不符合逻辑
"""打字小游戏"""

import random

counts = 3
answer = random.randint(1,10)

while counts > 0:
   
    temp = input("来猜一下我这个人工智障心里想的那个数字?")
    guess = int(temp)

    if guess == answer:
        print("你是不是看到了答案")
        print("但是我是不会承认你猜对了的")
        break
    else:
        if guess < answer:
             print("小啦")
        else:
            print("大啦")
    counts = counts - 1

print("你真够行的")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:21:52 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-4-14 15:13
可是你并没有改对啊……

emm…………好吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:22:17 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-4-14 15:12
缩进错误,变量名拼写错误,少了冒号

第11行要换成 == 吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:23:20 | 显示全部楼层
yexing 发表于 2020-4-14 15:22
第11行要换成 == 吧

改了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:24:05 | 显示全部楼层
yexing 发表于 2020-4-14 15:22
第11行要换成 == 吧

这错误多得就离谱
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-14 15:24:18 | 显示全部楼层
我都蒙了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 12:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表