鱼C论坛

 找回密码
 立即注册
查看: 3101|回复: 11

[已解决](求指点)零基础入门学习python中第二课--小甲鱼游戏出错(已检查英文输入)

[复制链接]
发表于 2018-12-26 16:20:57 | 显示全部楼层 |阅读模式

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

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

x
检查了输入法,全英文,条件语句应该也没问题,但就是无法运行。求指点
最佳答案
2018-12-26 16:59:45
应该是没有运行你的脚本文件,你新建保存后按F5试试

第二课游戏报错

第二课游戏报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-26 16:29:00 | 显示全部楼层
多行代码请新建文件(ctrl+N)写入
或者每次写一个语句执行一次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 16:30:31 | 显示全部楼层
试过一句句来,input这句执行不下去
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-26 16:33:03 | 显示全部楼层
#!/usr/bin/env python3.7
# -*- coding: utf-8 -*-
#
#
print("game guess nubers")

temp = input("pick a number first: ")
guess = int(temp)

if guess == 8:
        print("equal 8")
else:
        if guess > 8:
                print("great than 8")
        else:
                print("less than 8")

print("end")



注意缩进
注意字符集
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 16:39:51 | 显示全部楼层
新建文档,复制代码,运行run, Shell窗口弹出,但实际上并未运行代码。是哪一个环节出问题了?
第二节游戏报错2.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 16:51:41 | 显示全部楼层
请问你是用哪个软件编辑语句?我是在记事本上先敲的,然后贴到IDLE里的,是否有影响?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-26 16:59:45 | 显示全部楼层    本楼为最佳答案   
应该是没有运行你的脚本文件,你新建保存后按F5试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 17:05:36 | 显示全部楼层
保存后,F5运行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-26 17:08:29 | 显示全部楼层
还想请教一下,缩进是如何实现?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-26 17:29:16 | 显示全部楼层
simplex 发表于 2018-12-26 17:08
还想请教一下,缩进是如何实现?

缩进的话,上一句末尾有冒号,下面就自动缩进了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-26 17:51:45 | 显示全部楼层
本帖最后由 LYF511 于 2018-12-26 18:13 编辑
simplex 发表于 2018-12-26 17:08
还想请教一下,缩进是如何实现?


缩进可以用Tab键(第三行第一个)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-16 19:45:20 | 显示全部楼层
print('我爱工作室')
temp = input("猜数字")
guess = int(temp)
if guess ==8:
             print("猜对了,你是蛔虫吗?")
             print("猜对了也没有奖励")

else:
                   print("猜错啦,现在心里想的是8!")
print("游戏结束,不玩啦╭(╯^╰)╮")


一直显示guess 后面的“=“是无效字符串,怎么解决呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-13 03:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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