鱼C论坛

 找回密码
 立即注册
查看: 3523|回复: 21

[已解决]萌新求助(❤ ω ❤)

[复制链接]
发表于 2020-5-22 09:02:34 | 显示全部楼层 |阅读模式

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

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

x
运行程序时 出现无效字符是怎么回事?该怎么弄?
最佳答案
2020-5-22 09:43:02
2166Grow 发表于 2020-5-22 09:38
这一串红字???
Traceback (most recent call last):
  File "C:/Python33/我与游戏的第一次接触(第 ...

你的代码错误也太多了……
  1. print('-----------------我爱鱼C工作室------------------')
  2. temp = input ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  3. guess = int (temp)
  4. if guess == 8:
  5.     print("我草,你是小甲鱼的蛔虫吗?!")
  6.     print("哼,猜中了也没有奖励!")
  7. else:
  8.     print("猜错啦,小甲鱼现在心里想的是8!")
  9. print("游戏结束,不玩啦^_^")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-5-22 09:03:18 | 显示全部楼层
代码发上来
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:03:24 | 显示全部楼层
发代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:06:09 | 显示全部楼层
无效语法吧?可能你是用了中文字符,if  while else 没加上 冒号
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:13:42 | 显示全部楼层

print('-----------------我爱鱼C工作室------------------')
temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int (temp)
if guess == 8:
    print("我草,你是小甲鱼的蛔虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:14:55 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:13
print('-----------------我爱鱼C工作室------------------')
temp = int ("不妨猜一下小甲鱼现在心里 ...

  1. exec("""print('-----------------我爱鱼C工作室------------------')
  2. temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  3. guess = int (temp)
  4. if guess == 8:
  5.     print("我草,你是小甲鱼的蛔虫吗?!")
  6.     print("哼,猜中了也没有奖励!")
  7. else:
  8.     print("猜错啦,小甲鱼现在心里想的是8!")
  9. print("游戏结束,不玩啦^_^")""")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:15:09 | 显示全部楼层

print('-----------------我爱鱼C工作室------------------')
temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int (temp)
if guess == 8:
    print("我草,你是小甲鱼的蛔虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:17:03 | 显示全部楼层

第一行那里 ’ 后面的第一个 - 总是标红
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:18:35 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:17
第一行那里 ’ 后面的第一个 - 总是标红

print括号变成中文的了
  1. print('-----------------我爱鱼C工作室------------------')
  2. temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  3. guess = int (temp)
  4. if guess == 8:
  5.     print("我草,你是小甲鱼的蛔虫吗?!")
  6.     print("哼,猜中了也没有奖励!")
  7. else:
  8.     print("猜错啦,小甲鱼现在心里想的是8!")
  9. print("游戏结束,不玩啦^_^")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:20:06 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:15
print('-----------------我爱鱼C工作室------------------')
temp = int ("不妨猜一下小甲鱼现在心里 ...

你用了中文的括号
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:22:32 | 显示全部楼层

好像还是不行👇


Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) [MSC v.1600 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
Traceback (most recent call last):
  File "C:/Python33/我与游戏的第一次接触(第2讲).py", line 9, in <module>
    print("游戏结束,不玩啦^_^")""")
  File "<string>", line 1
    print('-----------------我爱鱼C工作室------------------')
           ^
SyntaxError: invalid character in identifier
>>>  
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:24:43 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:22
好像还是不行&#128071;

  1. print('-----------------我爱鱼C工作室------------------')
  2. temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  3. guess = int (temp)
  4. if guess == 8:
  5.     print("我草,你是小甲鱼的蛔虫吗?!")
  6.     print("哼,猜中了也没有奖励!")
  7. else:
  8.     print("猜错啦,小甲鱼现在心里想的是8!")
  9. print("游戏结束,不玩啦^_^")
复制代码


还有,不建议用 py3.3 了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:32:28 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-22 09:24
还有,不建议用 py3.3 了。

我是刚看的小甲鱼的python视频教程,所以跟着下载了PY3.3     那   推荐用PY几呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:35:25 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:32
我是刚看的小甲鱼的python视频教程,所以跟着下载了PY3.3     那   推荐用PY几呢?

py 3.8,越新越好。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:38:27 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-22 09:24
还有,不建议用 py3.3 了。

这一串红字???
Traceback (most recent call last):
  File "C:/Python33/我与游戏的第一次接触(第2讲).py", line 2, in <module>
    temp = int("不妨猜一下小甲鱼现在心里想的是哪个数字:")
ValueError: invalid literal for int() with base 10: '不妨猜一下小甲鱼现在心里想的是哪个数字:'
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:43:02 | 显示全部楼层    本楼为最佳答案   
2166Grow 发表于 2020-5-22 09:38
这一串红字???
Traceback (most recent call last):
  File "C:/Python33/我与游戏的第一次接触(第 ...

你的代码错误也太多了……
  1. print('-----------------我爱鱼C工作室------------------')
  2. temp = input ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
  3. guess = int (temp)
  4. if guess == 8:
  5.     print("我草,你是小甲鱼的蛔虫吗?!")
  6.     print("哼,猜中了也没有奖励!")
  7. else:
  8.     print("猜错啦,小甲鱼现在心里想的是8!")
  9. print("游戏结束,不玩啦^_^")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:47:28 | 显示全部楼层
qiuyouzhi 发表于 2020-5-22 09:18
print括号变成中文的了

我复制了这个代码,但又出现了下边的红字,这是哪里出错了呢?↓

Traceback (most recent call last):
  File "C:/Python33/我与游戏的第一次接触(第2讲).py", line 2, in <module>
    temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
ValueError: invalid literal for int() with base 10: '不妨猜一下小甲鱼现在心里想的是哪个数字:'
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:50:36 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:47
我复制了这个代码,但又出现了下边的红字,这是哪里出错了呢?↓

Traceback (most recent call last): ...

把那个int改成input
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-22 09:52:10 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-22 09:43
你的代码错误也太多了……

还有哪里出的错? 符号?
谢谢你代码!非常感谢!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 09:53:13 | 显示全部楼层
2166Grow 发表于 2020-5-22 09:52
还有哪里出的错? 符号?
谢谢你代码!非常感谢!

楼上说了,input 打成 int 了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 01:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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