python 固定语法
一、
python是一个结合解释性、编译性、互动性和面向对象的高级层次脚本语言。由于python易学习,并且具有广泛而丰富的标准库及第三方库的特点,使它可以和其他语言很好的融合在一起,所以也被称为“胶水语言”。
为源文件指定特定的字符编码,需要在文件的首行或者第二行插入一行特殊的注释行,通常使用的编码声明格式
#- * -coding:utf-8-*-
二、python注释行的用法
1、单行注释:采用 “#”开头
print("hello,world")
#这是第一个注释
2、多行注释
1)在每行前加#
#这是多行注释
#这是多行注释
#这是多行注释
2)单引号注释’’’
'''
这是多行注释,使用单引号
'''
3)双引号注释
"""
这是多行注释,使用单引号
"""
3、多行语句:多行一个语句,一行多个语句
1)多行一个语句:
斜杠(\)可以实现一个长语句的换行
a=1 +
… 2 +
… 3
python在【】,{},()里面的多行语句在换行时,不需要反斜杠(\)
2 ) 一行多语句,在短句中应用比较广泛,使用分号;对多个短语句实现隔离
三、python标识符
在 Python 里,标识符由字母、数字、下划线组成。
在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
Python 中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。
以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
标识符禁止使用python中的保留字。
四、python保留字符
列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。
所有 Python 的关键字只包含小写字母。
五、python行与缩进
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。
IndentationError: unindent does not match any outer indentation level错误表明,你使用的缩进方式不一致,有的是 tab 键缩进,有的是空格缩进,改为一致即可。在 Python 的代码块中必须使用相同数目的行首缩进空格数。
六、命令行参数
Python 可以使用 -h 参数查看各参数帮助信息