21 Mar 2009

Python学习笔记 - 2:特殊字符和标识符

本文主要有: 特殊字符标识符
--------------------------------------
特殊字符


\

续行符


\\

反斜杠



单引号


\"

双引号


\a

系统响铃


\b

退格


\e

escape


\0

NULL(空值)


\n

换行,等价于\x0a和\cJ


\v

垂直制表符,等价于\x0b和\cK


\t

水平制表符,等价于\x09和\cI


\r

回车,等价于\x0d和\cM


\f

换页,等价于\x0c和\cL


\OOO

八进制值(000-377)


\xhh

十六进制(x00-xff)


\un

Unicode字符,n是4个十六进制数字表示的Unicode字符


标识符

标识符可以用来识别变量,函数,类,模块以及对象. Python的标识符必须以非数字开始,可以使用字母,数字以及下划线. Python的标识符是大小写敏感的.

注意:
1)以下划线开始或者结束的标识符通常具有特殊意义.例如一个以下划线开始的函数_foo将不能用from module import * 导入.

2)前后均有2个下划线的标识符,例如__init__,被特殊方法保留.

3)前边有2个下划线的标识符,例如__fAttr用来实现类私有属性.

No comments :

Post a Comment