- Python查看版本;
[root@mail ~]# python -V
Python2.6.6
- Python tab自动补全;
# vim /usr/lib/python2.7/dist-packages/tab.py
# python startup file
import sys
import readline
import rlcompleter
import atexit
import os
# tab completion
readline.parse_and_bind('tab: complete')
# history file
histfile = os.path.join(os.environ['HOME'],'.pythonhistory')
- Python编程风格;
- 所有的Python脚本首行应该是#!/usr/bin/env python。
- 所有的Python脚本文件都应在文件头标上 #-*- coding:utf-8 -*-。设置编辑器,默认保存为 utf-8 格式。
- 一个纯粹的字符串,使用单引号。一个内部含有需要转义并展开用变量的字符串,用双引号。
- 所有代码统一缩进;
- 变量命令规则:
- 由字母、数字、下划线组成,且不能以数字开头,不能包含特殊字符,字母区分大小写。
- 不能使用保留字命名。
- 定义的变量名应具有一定意义,一般为简短、易于记忆的名称。
- 变量名在有效范围内必须是唯一的,就是引用的变量可以被程序正确识别。
- Python注释;
- #:单行注释
# 这是单行注释;
- (""" """ , ''' '''):多行注释
"""
这是多行注释;
这是多行注释;
"""
'''
这是多行注释;
这是多行注释;
'''