揭开web前端的面纱

python语法规范

2017-03-14  本文已影响379人  ferrint

关键词:python

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

  • Python 是一种解释型语言: 开发过程中没有了编译这个环节。

Python编程

交互式编程
交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。
脚本式编程
通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。Python 以 .py结尾的文件


Python 下划线

以下划线开头的标识符是有特殊意义的

以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import "而导入;
以双下划线开头的(__foo)代表类的私有成员;
以双下划线开头和结尾的(foo)代表python里特殊方法专用的标识,如init()代表类的构造函数。


Python 缩进

python用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量

// 正确方式
if True:
    print "1"
else:
    print "2"
// 错误方式
if True:
      print "1"
else:
    print "2"
// IndentationError: unexpected indent

Python 引号
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
                 包含了多个语句"""

Python注释

python中单行注释采用 # 开头。

# -*- coding: UTF-8 -*-
# 文件名:test.py

# 第一个注释
print "Hello, Python!";  # 第二个注释

python 中多行注释使用三个单引号(''')或三个双引号(""")。

'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""

这个文集中的内容适合有一门以上语言基础学习观看

上一篇 下一篇

猜你喜欢

热点阅读