Python基础

2017-10-20  本文已影响0人  Ke爺

1 语句和语法

1.1 注释及续行

1.2 缩进及代码组

1.3 同行多语句


2 变量赋值

2.1 赋值运算符

2.2 增量赋值

x = 1
x = x + 1
x += 1

2.3 多元赋值


3 标识符

3.1 合法的标识符

3.2 关键字

>>> import keyword
>>> keyword.kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

3.3 内建


4 基本风格

4.1 模块结构及布局

#!/usr/bin/env python                             # 起始行
"this is a test module"                            # 模块文档字符串
import sys                                              # 导入模块
import os

debug = True                                          # 全局变量声明

clss FooClass(object):                            # 类定义
    'Foo class'
    pass
    def test():                                            # 函数定义
        "test funcation"
        foo = FooClass()

if __name__ == '__main__':                    # 程序主体
    test() 

4.2 主程序中的测试代码


上一篇 下一篇

猜你喜欢

热点阅读