Python
qingshuiyangfan
这个作者很懒,什么都没留下…
展开
-
File "<stdin>" , line 1 错误
使用Nodepad写了,print "hello world",存储为hello.py,使用Python 2.7.3 shell 运行出现File "" , line 1 错误查阅资料: 应该再cmd下运行,不是在Python下运行。原创 2017-07-14 14:02:20 · 47348 阅读 · 4 评论 -
print 中文输出乱码
#!/usr/bin/python# -*- coding: utf-8 -*-print "hello world 我是中文"存储为hello.py文件 在cmd运行, 中文为乱码资料查找: 源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了!解决方法1:原创 2017-07-14 14:14:47 · 2144 阅读 · 0 评论 -
字符缩进 搞晕了
第一天学习怎么输入都是提示语法错误下面是为输入的>>> if(a!=b and a==c): print('are you sure') elif (a==b and a==c):怎么都提示IndentationError: unindent does not match any outer indentation level,感觉缩进的很正确。。。原创 2017-07-14 15:27:43 · 319 阅读 · 0 评论 -
文档字符串 __doc__
def printMax(x, y): '''Prints the maximum of two numbers. The two values must be integers.''' x = int(x) # convert to integers, if possible y = int(y) if x > y:原创 2017-07-14 16:15:36 · 297 阅读 · 0 评论 -
SyntaxError: Non-ASCII character '\xe4'错误
1.SyntaxError: Non-ASCII character '\xe4' 在程序里面加了个英文注释,'''this is a sample''' 然后然后就出现了这个问题,在网上搜索的 方法只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了2.空格的问题很头大 现在是统一用原创 2017-07-18 15:46:14 · 743 阅读 · 0 评论