2166Grow 发表于 2020-5-22 09:02:34

萌新求助(❤ ω ❤)

运行程序时 出现无效字符是怎么回事?该怎么弄?

qiuyouzhi 发表于 2020-5-22 09:03:18

代码发上来

南归 发表于 2020-5-22 09:03:24

发代码

Twilight6 发表于 2020-5-22 09:06:09

无效语法吧?可能你是用了中文字符,ifwhile else 没加上 冒号

2166Grow 发表于 2020-5-22 09:13:42

qiuyouzhi 发表于 2020-5-22 09:03
代码发上来

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

永恒的蓝色梦想 发表于 2020-5-22 09:14:55

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

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

2166Grow 发表于 2020-5-22 09:15:09

南归 发表于 2020-5-22 09:03
发代码

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

2166Grow 发表于 2020-5-22 09:17:03

qiuyouzhi 发表于 2020-5-22 09:03
代码发上来

第一行那里 ’ 后面的第一个 - 总是标红

qiuyouzhi 发表于 2020-5-22 09:18:35

2166Grow 发表于 2020-5-22 09:17
第一行那里 ’ 后面的第一个 - 总是标红

print括号变成中文的了
print('-----------------我爱鱼C工作室------------------')
temp = int ("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int (temp)
if guess == 8:
    print("我草,你是小甲鱼的蛔虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")

KevinHu 发表于 2020-5-22 09:20:06

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

你用了中文的括号

2166Grow 发表于 2020-5-22 09:22:32

永恒的蓝色梦想 发表于 2020-5-22 09:14


好像还是不行👇


Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:06:53) 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
>>>

永恒的蓝色梦想 发表于 2020-5-22 09:24:43

2166Grow 发表于 2020-5-22 09:22
好像还是不行&#128071;




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

还有,不建议用 py3.3 了。

2166Grow 发表于 2020-5-22 09:32:28

永恒的蓝色梦想 发表于 2020-5-22 09:24
还有,不建议用 py3.3 了。

我是刚看的小甲鱼的python视频教程,所以跟着下载了PY3.3   那   推荐用PY几呢?

永恒的蓝色梦想 发表于 2020-5-22 09:35:25

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

py 3.8,越新越好。

2166Grow 发表于 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: '不妨猜一下小甲鱼现在心里想的是哪个数字:'

永恒的蓝色梦想 发表于 2020-5-22 09:43:02

2166Grow 发表于 2020-5-22 09:38
这一串红字???
Traceback (most recent call last):
File "C:/Python33/我与游戏的第一次接触(第 ...

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

2166Grow 发表于 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: '不妨猜一下小甲鱼现在心里想的是哪个数字:'

qiuyouzhi 发表于 2020-5-22 09:50:36

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

Traceback (most recent call last): ...

把那个int改成input

2166Grow 发表于 2020-5-22 09:52:10

永恒的蓝色梦想 发表于 2020-5-22 09:43
你的代码错误也太多了……

还有哪里出的错? 符号?
谢谢你代码!非常感谢!

永恒的蓝色梦想 发表于 2020-5-22 09:53:13

2166Grow 发表于 2020-5-22 09:52
还有哪里出的错? 符号?
谢谢你代码!非常感谢!

楼上说了,input 打成 int 了
页: [1] 2
查看完整版本: 萌新求助(&#10084; ω &#10084;)