1、複習app
一、數據類型:整型、浮點型、布爾型函數
二、字符串經常使用操做:orm
find 查找字符串、沒找到返回 -1;對象
strip 去掉首尾空格排序
replace 替換字符串ip
split 分隔符,將字符串分割並返回內存
format 格式化字符串rem
三、列表經常使用方法字符串
append 在列表末尾增長一個元素get
pop 刪除一個元素(默認在末尾刪除)
index 返回概該元素的下標
remove 刪除指定元素
sort 正排序
reverse 反序
insert 在指定位置經過下標插入元素
四、字符串、列表、元組的格式
字符串:單引號、雙引號或三引號
列表:[]
元組:()
五、pycharm經常使用快捷鍵
查找關鍵字 Ctrl + shift + F
查找文件名 Ctrl + shift + N
迅速替換 Ctrl + R
運行時設置參數
2、字典dict 及其使用方法
一、字典:能夠存儲任意對象,也能夠是不一樣的數據類型
二、字典的定義方法:有三種(前兩種比較經常使用)
示例:
結果:
三、使用方法
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
示例:
結果:
3、其餘經常使用操做
一、help() 幫助信息 或者使用crtl+鼠標左鍵
二、dir() 查看函數的參數 或者使用 s.參數
三、type(變量) 查看類型
四、len(字符串) 統計字符串的長度
五、isinstance(變量,類型) 返回值是一個bool類型
4、Python 2 與 Python 3 的差異
一、print 函數
1.1 Python 2 :格式爲 print a
1.2 Python 3 :格式爲 print(a)
二、xrange() 函數 range() 函數 d.iteritems() d.items()
2.1 Python 2 :支持上述四種函數;其中xrange() d.iteritems() 不管是否使用,都會將數值列出。
2.2 Python 3 :僅支持range() 函數; d.items()
特色是:須要的時候才列出對應的數值,內存使用率更高
三、input 函數
3.1 Python 2 :input 輸入的必須是整數;raw_input 自動將輸入的內容改成字符串類型;
3.2 Python 3 :input 自動將輸入的內容改成字符串類型。