已采纳回答 / 清波
呃。。。 。 关于这个问题,回答了好多好多遍了。。。在Python 交互环境中 (IDLE Shell), 如果一个代码块(解释见下面)输入完毕, 一定要多敲一次回车键,直到 ">>> " 标识出现在写其他代码!<...code...>另,只是在Python 交互式 环境中,才是这样, 正常的Python 文件没有强制要求 代码块下面必须空一行, 但是为了 代码看起来好看, 也建议这么做
2016-05-13
最新回答 / mkw891930387
Python2.x 与 3.x 版本区别1、print 语句没有了,取而代之的是 print() 函数2、除法不同Python 2.x:1 / 2=0Python 3.x:1/2=0.53、在 2.x 时代,所有类型的对象都是可以被直接抛出的,在 3.x 时代,只有继承自BaseException的对象才可以被抛出参考:https://www.runoob.com/python/python-2x-3x.html
2016-05-12
已采纳回答 / 清波
SyntaxError: Non-ASCII character 'xe2' in file xxxxxxx语法错误: 在文件 xxxx 中发现了 非ASCII 字符。意思就是说,你使用了 中文东西了, 但是你在文档的开头 却没有跟 解释器打好招呼(encoding declared)。
2016-05-11
已采纳回答 / 清波
呃, 我特别奇怪,题主认为 Python 是 弱类型语言 的观念是怎么来的。。。→.→ (斜视)Python 是 强类型 的动态类型语言。 简单来说就是:声明变量前不用声明其类型,但是除非强制转换类型,轻易(除了非bool跟bool之间)不会隐性转换。俏皮来说就是:轻易不决定什么,决定了就轻易不改变。
2016-05-11
已采纳回答 / 清波
tuple 类型是 用 圆括号括起来的, 但是如果tuple 只有一个元素的话, 为了区分单元素tuple 和 其他, 约定一个元素的tuple 的写法为: <...code...>
2016-05-11
已采纳回答 / 清波
不可以, if xx in xxx, 可以做成员判断(xxx 中是否包含xx), 但是if 不可以做遍历,或者说单独的if 不可以做遍历。我们不妨 首先理解习 什么是遍历?通俗来讲就是: 将一个可遍历对象的 所有子元素输出,且不要重复,且不能遗漏。那么 if 本身只能 判断 成员资格, 怎么能做到遍历呢,对吧。
2016-05-11
已采纳回答 / 慕粉3302287
<...code...> if x % 2 == 0: continue当X == 2 的时候就陷入死循环了,continue意思是跳过下面内容重新返回循环,X的值始终没有变,当然也就算不出来了。解决方案是:把x= x+1 放到break和if 之间,
2016-05-07
已采纳回答 / 清波
只有一处不对:<...code...>改成<...code...>就好了 , 思路清晰, 估计是敲代码的时候漏掉了, 这种情况, 在本地运行一下就会报错,能看出是什么回事儿了。
2016-05-07