您的位置:首页 > 编程语言 > Python开发

python中文编码

2015-12-21 11:43 447 查看
http://www.runoob.com/python/python-chinese-encoding.html

(1)python代码块不用{}来控制类,函数以及逻辑判断,用缩进来写模块。缩进的空白数量是可以改变的。

但是所有代码块必须有相同的缩进空白数量。

若显示错误:IndentationError: unindent does not match any outer indentation level

则说明使用的缩进方式不一致,有的用tab键,有的用的空格,

if True:
print "Answer"
print "True"
else:
print "Answer"
# 没有严格缩进,在执行时保持
print "False"

会显示如上错误

(2)多行语句

python一般以新行作为语句的结束符,但是,我们可以用(\)作为一行的语句分为多行显示,

例如:

total=item_one+\

item_two+\

item_three

但是,如果语句中有[]{}或者(),就可以不用多行连接符。

days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']

(3)关于注释

单行注释:#

多行注释:三个单引号或者三个双引号

(4)关于空行

函数之间或者类的方法之间用空行隔开,表示一段新的代码的开始,类和函数入口也用一行空行分割,突出函数入口的开始。

不写空行也不会出错,但是空行的作用在于分割两段不同功能或者含义的代码,便于日后代码的维护或者重构。

空行也是程序代码的一部分。

(5)等待用户输入:

raw_input();

或者:

raw_input()

一个语句的末尾加不加分号都影响程序的运行

同一行可以使用多条语句,语句之间用分号隔开。

多个语句构成代码组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: