##基础语法##
-
Python 中文编码
当碰到编码问题时候只要在文件开头加入`# -*- coding: UTF-8 -*-` 或者 `#coding=utf-8`就行了
#coding=utf-8 #!/usr/bin/python int "你好,世界";
-
Python标识符
在python里,标识符有字母、数字、下划线组成。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
python中的标识符是区分大小写的。
以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;
以双下划线开头的(__foo)代表类的私有成员;
以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。
-
Python保留字符
这些保留字不能用作常数或变数,或任何其他标识符名称
and exec not assert finally or break for pass class from print continue global raise def if return del import try elif in while else is with except lambda yield -
行和缩进
Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行
-
多行语句
可以使用斜杠( \)将一行的语句分为多行显示
total = item_one + \ item_two + \ item_three
语句中包含[], {} 或 () 括号就不需要使用多行连接符
days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
-
Python引号
Python 接收单引号(' ),双引号(" ),三引号(''' """) 来表示字符串,引号的开始与结束必须的相同类型的。
三引号可以由多行组成,编写多行文本的快捷语法
-
Python注释
python中单行注释采用 # 开头。
python没有块注释,所以现在推荐的多行注释也是采用的#
-
等待用户输入
raw_input("\n\nPress the enter key to exit.")
-
同一行显示多条语句
Python可以在同一行中使用多条语句,语句之间使用分号(;)分割
青春是一场大雨,即使感冒了,还盼回头再淋一次......微笑永远是一个人身上最好看的东西...