王老头

导航

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 innot 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 return2 #1.返回一个结果值给调用者
3 #2.结束一个函数
4 #3.函数有多个return,不会出现语法错误,因为第一个return被执行后,程序就结束了,后面的程序不会被执行。

12.python的全局变量

1 #如果在函数中直接修改全局变量,那么会出现异常
2 #如果真的需要修改,那么可以在函数里面进行声明
3 num = 100
4 def test():
5     global num            
6     num+=2

13.

posted on 2018-02-27 23:01  王老头  阅读(148)  评论(0)    收藏  举报