#Vim ~/.vimrc
Set ai #缩近
Set expandtab #不用tab
Set tabstop=4
#Cp Tab.py(python可以tab脚本) /usr/lib64/python2.6/site-packages/
Import tab
程序路径#!/usr/bin/env python
例。打印实验
#vim a.py (定义函数)
#!/usr/bin/env python
def b():
Print ‘*’ * 50 #print 50 ‘*’
#vim test.py (调用函数)
#!/usr/bin/env python
Import a
a.b()
Print ‘hello world!’
a.b()
语句块用缩进空格 (一般用4个)
#!/usr/bin/env python
Import a
a.b()
Print ‘hello world!’
a.b()
语句块用缩进空格 (一般用4个)
将屏幕的一个值付给变量
变量 = raw_input(‘<屏幕显示信息>’) # 3.0 是input()
min(变量) #列表中最小的值
len(变量) #len函数是计算字符的个数
print
函数.__doc__ #打印函数中的注释
定义帮助查看帮助
>>>import a
>>>help(a)
>>>help(变量.选项)
RANDOM 随机数
os.system(‘shell 命令’) #吊用shell命令
file(‘路径’) #file('/root/bin/list.txt') 3.0是open()
c = file('/root/bin/list.txt',‘w是覆盖写入’‘a是追加’) #赋值 r 是读 r+w+是以读写方式
c.readlines() #从第一行读
c.write(‘hello world’) #写入这个c文件,字的容量超过1024比特,自动写入,反之存在内存
c.flush() #刷新,存入文件内,少用会影响IO
c.write(‘hello world’) #写入这个c文件,字的容量超过1024比特,自动写入,反之存在内存
c.flush() #刷新,存入文件内,少用会影响IO
[]列表可改 ()元组不可改
dir(列表变量) #查看列表有哪些可以用的函数
变量.
变量.count() #默认统计所有
变量.remove(值) #删除第一个匹配的值
变量.split() #变列表
变量.strip() #默认是去掉空格
变量.strip() #默认是去掉空格
{}字典里有索引有值
字典变量.keys() #输出索引
变量.values() #输出值
变量.items() #列表中包了小元组,拆分keys和values
变量.get() #没有的key,不会报错
变量.pop(key,value) #删除 popitem默认删第一个
变量[“key”]=value #加值
变量[“key”]=value #加值
变量.has_key(“值”)= #判断是否存在
Key值是唯一的
Key值是唯一的
函数
主文件判断:
if __name__ == "__main__"
函数()
默认参数
def name_info(name,age,job,nationnality='Chinese'): #Chinese是函数变量默认值
关键参数
name_info(name='wang',age=24,job='IT')
return返回值
return返回值
def name_info(name,age,job,nationnality='Chinese'):
return