SyntaxError:Non-ASCII character '/xe6'。代码如下:
#无返回值函数hello(相当于过程)
defhello():
print 'hello world!'
#有返回值函数foo
#有返回值函数far,并输出print.其中bar函数中返回元组(元组语法不一定需要带圆括号)
deffoo():
return ['xyz',10000,-98.6]
defbar():
print 'hello world2!'
return 'abc',[42,'python'],"Guido"
res =hello()
#调用res时,返回none。无返回值
printres
#调用aTuple时返回 return内容,及返回值内容
aTuple= bar()
printaTuple
调试,查看由于第一行代码都是中文的注释,中文会出现乱码。经过查阅,找到解决方法,即在代码开始的第一行添加如下一条语句:
# This Python file uses thefollowing encoding: utf-8
或添加语句为:
# encoding: utf-8
即可解决中文编码问题