内容整理于廖雪峰官网和菜鸟教程
语句基础
- 缩进
python语法采用缩进,一般应四个空格缩进,统一代码块的语句缩进空格数应一致,如不一致会导致运行错误。 - 多行语句
无括号的语句中可以用\符号实现多行语句,而有括号的语句不需要使用。
同一行使用多条语句可以用分号;分隔 - 注释
#单行注释或多行注释
‘’’
多行注释
多行注释
多行注释
‘’’ - 大小写敏感
- 空行
空行不会被编译,作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。 - import
导入相应的模块
将整个模块(somemodule)导入,格式为: import somemodule
从某个模块中导入某个函数,格式为: from somemodule import somefunction
从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入,格式为: from somemodule import *
python注释行
#!/usr/bin/env python3
#-*- coding: utf-8 -*-***
第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;
第二行注释是为了告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。
申明了UTF-8编码并不意味着你的.py文件就是UTF-8编码的,必须并且要确保文本编辑器正在使用UTF-8 without BOM编码
如果.py文件本身使用UTF-8编码,并且也申明了# -- coding: utf-8 --,打开命令提示符测试就可以正常显示中文