在编译python时,在.py文件(脚本文件)的头两行加上:
#!/usr/bin/python
#coding = utf-8
代表当前python解释器所在的路径,可以直接./执行.py文件;缺点是在不同的电脑上的python路径不一定一致。当找不到解释器的时候,直接使用:
Python XXXX#(代码名称)
#coding=utf-8
是为代码里面有除英文以外的语言提供编码方式支持。Python2有中文需要添加这句;Python3中不需要。
#
是单行注释, '''
是多行注释.
查看关键字:
import keyword
keyword.kwlist
python2中的raw_input
和 python3中的input
只是单纯的处理字符流,编程中就采用这种做法。
Python2中的input
会计算表达式的运算。
import time
time.sleep(1)#延时1s
python中 / 和数学中的除一样, python中的 // 和C++中的 / 是一样的, 是整除;Python中的 ** 是C++中的 ^ ;
复合赋值运算符中的右边是一个整体。
判断语句格式
if 要判断的条件:
条件成立时,要...
<> 用来检查两个操作数的值是否相等,如果值不相等,则条件成立
逻辑运算符 and or not