鱼C论坛

 找回密码
 立即注册
查看: 15901|回复: 31

大神们帮我看看小甲鱼python第二课我输入源码

[复制链接]
发表于 2014-7-29 14:21:13 | 显示全部楼层 |阅读模式

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

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

x
print("-------第一次练习程序---------")
temp = input("猜猜我想的是哪个数字:")
guess = int(temp)
if guess ==7;
    print("不错嘛")
    print("猜中了也没礼物")
else;
    print("你猜错了,我想的不是这个数")
print("游戏结束,不玩了~\(≧▽≦)/~")
这是哪个地方出了问题,有时候出现 invalid charactererror in identifier ,有时候又出现invalid syntax?????

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-29 14:26:09 | 显示全部楼层
;->:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 14:30:36 | 显示全部楼层

invalid charactererror in identifier ,还是提示这个错误额,那个红框在 input(这个括号上。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 14:35:49 | 显示全部楼层

谢谢了,原来是我括号是用中文的,这个必须要英文的括号额。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 15:08:54 | 显示全部楼层

我又遇到问题了
>>> dir(_builtins_)
Traceback (most recent call last):
  File "<pyshell#6>", line 1, in <module>
    dir(_builtins_)
NameError: name '_builtins_' is not defined

输入这个 dir(_builtins_)提示下面一大串,不知道怎么回事?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-29 16:49:15 | 显示全部楼层
下面说的是你没有定义_builtins_
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 16:50:54 | 显示全部楼层
北极星的定昏 发表于 2014-7-29 16:49
下面说的是你没有定义_builtins_

那怎么定义呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-29 16:57:24 | 显示全部楼层
赋值给它,我只会这种···
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 21:23:57 | 显示全部楼层
北极星的定昏 发表于 2014-7-29 16:57
赋值给它,我只会这种···

能不能写个代码给我看看?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-29 21:34:03 | 显示全部楼层
御灵剑侠 发表于 2014-7-29 15:08
我又遇到问题了
>>> dir(_builtins_)
Traceback (most recent call last):
>>> dir(__builtins__)
['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError', 'ConnectionRefusedError', 'ConnectionResetError', 'DeprecationWarning', 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False', 'FileExistsError', 'FileNotFoundError', 'FloatingPointError', 'FutureWarning', 'GeneratorExit', 'IOError', 'ImportError', 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError', 'IsADirectoryError', 'KeyError', 'KeyboardInterrupt', 'LookupError', 'MemoryError', 'NameError', 'None', 'NotADirectoryError', 'NotImplemented', 'NotImplementedError', 'OSError', 'OverflowError', 'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError', 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning', 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError', 'SystemExit', 'TabError', 'TimeoutError', 'True', 'TypeError', 'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError', 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning', 'ValueError', 'Warning', 'WindowsError', 'ZeroDivisionError', '__build_class__', '__debug__', '__doc__', '__import__', '__loader__', '__name__', '__package__', '__spec__', 'abs', 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip']
>>> 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 22:01:56 | 显示全部楼层

这回出现了SyntaxError: multiple statements found while compiling a single statement,怎么回事???

点评

你复制这个去看行不行: dir(__builtins__)。 左边和右边各有两个下横线。 输入法要是英文哦!  详情 回复 发表于 2014-7-29 22:41
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-29 22:41:16 | 显示全部楼层
御灵剑侠 发表于 2014-7-29 22:01
这回出现了SyntaxError: multiple statements found while compiling a single statement,怎么回事???

你复制这个去看行不行: dir(__builtins__)。
左边和右边各有两个下横线。
输入法要是英文哦!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-30 00:51:33 | 显示全部楼层
else后面跟的不是分号,是英文的冒号:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-30 02:54:13 | 显示全部楼层
if else 后面是冒号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-30 09:47:54 | 显示全部楼层
~风介~ 发表于 2014-7-29 22:41
你复制这个去看行不行: dir(__builtins__)。
左边和右边各有两个下横线。
输入法要是英文哦!

怎么我这个“__”打的是"_",怪不得没用。。。,怎么打“__”????

点评

打两下_  详情 回复 发表于 2014-7-30 11:14
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-30 09:59:18 | 显示全部楼层
print("-------第一次练习程序---------")
temp = input("猜猜我想的是哪个数字:")
guess = int(temp)
if guess ==7:
    print("不错嘛")
    print("猜中了也没礼物")
else:
    print("你猜错了,我想的不是这个数")
print("游戏结束,不玩了~\(≧▽≦)/~")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-30 10:05:13 | 显示全部楼层
~风介~ 发表于 2014-7-29 22:41
你复制这个去看行不行: dir(__builtins__)。
左边和右边各有两个下横线。
输入法要是英文哦!

thank you 原来__是两个下划线啊。。。。,对了,python3.4的有没有支持打包exe的工具??

点评

百度下,有很多的~  详情 回复 发表于 2014-7-30 11:06
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-30 11:06:47 | 显示全部楼层
御灵剑侠 发表于 2014-7-30 10:05
thank you 原来__是两个下划线啊。。。。,对了,python3.4的有没有支持打包exe的工具??

百度下,有很多的~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-30 11:12:00 | 显示全部楼层
~风介~ 发表于 2014-7-30 11:06
百度下,有很多的~

我找了很多个都不支持python3.4的。。。。像py2exe之类的。。

点评

好像还没有~  详情 回复 发表于 2014-7-30 11:20
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-30 11:14:24 From FishC Mobile | 显示全部楼层
御灵剑侠 发表于 2014-7-30 09:47
怎么我这个“__”打的是"_",怪不得没用。。。,怎么打“__”????

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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