python基础

来源:互联网 发布:java中super的用法 编辑:程序博客网 时间:2024/06/06 15:01

python目前有两个版本,2.7.9,3.4.2,目前大多数的库都还只支持2.7

python是解释型语言,动态语言

python使用严格的缩进格式,:后面跟语句块

#注释

命令行python即可进入交互模式,输入一句执行一句

也可以新建.py文件

python *.py执行

也可以第一行

#!/usr/bin/python
chmod +x *.py

./*.py执行

输出print

输入raw_input()

变量不用声明,直接使用

数据类型:整数(八进制,十进制,十六进制),浮点数,字符串(''  " "),布尔型,空值(None)

\ 转义字符

r 禁止转义

Unicode-->utf8 encode('utf-8')

utf8-->Unicode decode('utf-8')

输出控制:%s %d %x %x(同C语言)

list:[] [i] [-1] append insert pop

tuple: ()

map: {x:y, } in pop

set: ([x, y, ]) add remove

if elif else

for x in y

def myfun():

return


生成pyc文件

importpy_compile
py_compile.compile(‘hello.py’)
生成优化代码
python-O-m py_complie hello.py



整数,浮点数,字符串,布尔,

list,range,set,dict,tuple

str,bytes

0 0
原创粉丝点击