一、复习
1、数据类型:整型、浮点型、布尔型
2、字符串常用操作:
find 查找字符串、没找到返回 -1;
strip 去掉首尾空格
replace 替换字符串
split 分隔符,将字符串分割并返回
format 格式化字符串
3、列表常用方法
append 在列表末尾增加一个元素
pop 删除一个元素(默认在末尾删除)
index 返回概该元素的下标
remove 删除指定元素
sort 正排序
reverse 反序
insert 在指定位置通过下标插入元素
4、字符串、列表、元组的格式
字符串:单引号、双引号或三引号
列表:[]
元组:()
5、pycharm常用快捷键
查找关键字 Ctrl + shift + F
查找文件名 Ctrl + shift + N
迅速替换 Ctrl + R
运行时设置参数
二、字典dict 及其使用方法
1、字典:可以存储任意对象,也可以是不同的数据类型
2、字典的定义方法:有三种(前两种比较常用)
示例:
结果:
3、使用方法
3.1 get(key) 根据key获取对应的value ;如果key不存在,则返回 None
示例:
结果:
3.2 setdefault 根据key获取对应的value;如果key不存在,则将指定的key-value存入字典,在获取指定的value
示例:
结果:
3.3 keys 获取所有的key
示例:
结果:
3.4 values 获取所有的value
示例:
结果:
3.5 items 将字典中的每个key与value对应
示例:
结果:
3.6 update 更新字典
示例:
结果:
3.7 pop(key) 删除指定key对应的 key-value,返回该key对应的value
示例:
结果:
三、其他常用操作
1、help() 帮助信息 或者使用crtl+鼠标左键
2、dir() 查看函数的参数 或者使用 s.参数
3、type(变量) 查看类型
4、len(字符串) 统计字符串的长度
5、isinstance(变量,类型) 返回值是一个bool类型
四、Python 2 与 Python 3 的差别
1、print 函数
1.1 Python 2 :格式为 print a
1.2 Python 3 :格式为 print(a)
2、xrange() 函数 range() 函数 d.iteritems() d.items()
2.1 Python 2 :支持上述四种函数;其中xrange() d.iteritems() 无论是否使用,都会将数值列出。
2.2 Python 3 :仅支持range() 函数; d.items()
特点是:需要的时候才列出对应的数值,内存使用率更高
3、input 函数
3.1 Python 2 :input 输入的必须是整数;raw_input 自动将输入的内容改为字符串类型;
3.2 Python 3 :input 自动将输入的内容改为字符串类型。