python基础总结
1.pthon的执行方式
在代码的第一行写入执行时的python解释器路径,编辑完后需要对此python文件添加"x"执行权限。
1 #!usr/bin/python
2 #coding=utf-8 (指定编码格式,必须顶行写,仅python2版本,python3版本已支持中文)
3 print("hello world.")
执行时在该python路径下输入命令:./hello.py即可得到输出结果:hello world.
2.python注释
#:单行注释
''' ... ''':多行注释(文档注释)
3.python关键字
1 import keyword 2 keyword.kwlist
4.python的print格式化输出
1 name = "xiaohua" 2 age = 20 3 print("我的姓名是%s,年龄是%d"%(name,age))
在一行中显示:
1 print("aaaaa",end="") #print函数中参数end默认是end="\n"换行符 2 print("bbbbb")
相同字符串可以乘号运算:
1 print("*"*30) #打印30个*号
5.python中字符串切片
1 name = "abcd" 2 name[::-1] #输出:dcba str[起始位置:结束位置:步长]
6.列表list的增删查改
1 #添加元素 2 append,extend,insert 3 #修改元素 4 直接对元素重新赋值 5 #查找元素 6 in,not in,index,count(字符串中还有find) 7 #删除元素 8 remove,pop,del
7.列表list排序逆置
1 sort,reverse #原地in place排序 2 sorted,reversed #新建对象排序
8.字典dict的增删查改
1 #添加元素 2 添加新的key-value键值对 3 dict["key"] = value 4 #修改元素 5 直接对value修改 6 dict["key"] =value 7 #查找元素 8 根据键值查找dict["key"] 9 #删除元素 10 del dict[“key”] 11 #清空字典 12 dict.clear()
9.字典dict的其他操作
1 dict.keys() 2 dict.values() 3 dict.items() 4 5 for key,value in dict.items() 6 enumerate()
10.python函数
1 def disp(): 2 "description of this function" 3 print("hello python.") 4 5 help(disp)
11.python中返回值return
1 return; 2 #1.返回一个结果值给调用者 3 #2.结束一个函数 4 #3.函数有多个return,不会出现语法错误,因为第一个return被执行后,程序就结束了,后面的程序不会被执行。
12.python的全局变量
1 #如果在函数中直接修改全局变量,那么会出现异常 2 #如果真的需要修改,那么可以在函数里面进行声明 3 num = 100 4 def test(): 5 global num 6 num+=2
13.
浙公网安备 33010602011771号