Python入門學習筆記01
《Python編程從入門到實踐》第二章筆記
- .py 文件後綴
- print(“”) 輸出語句
- msg = “Hello” 字符串
- 變量名命名規則和其他高級語言相似
一、字符串
- 字符串可以使用單引號或雙引號 “string” / ‘string’
- ‘I told my friend,”Pthon”’ 或 “Python is ‘1111’” 這樣可以使字符串中直接包含引號 | 注意:‘Pytonn’s’ 語法錯誤
- 修改字符串大小寫的方法:str.title()首字母大寫,str.upper()全大寫,str.lower()全小寫
- 字符串拼接:+ 號合併拼接方式,
- \t 製表符,\n 換行符
- 刪除字符串空白:name.rstrip() #去除末尾空格,name.lstrip() #去除首部空格,name.strip() #去除兩端空格
二、運算
- Python中的基本運算:+、-、、/、** 乘方運算
- 浮點數,帶小數點的位浮點數 0.1,0.2等 ,運算時結果帶的小數位數是不確定的
- age =23 str(age)將age作爲字符串
- python2中的除法 3 / 2–>1 3.0 / 2 –>1.5
- 註釋: 單行使用 # 號,多行使用 ”’註釋內容 ”’
《Python編程從入門到實踐》第三章筆記
一、列表
- 使用[ ] 來表示列表 bicycles =[‘trek’,’cannondale’,’redline’,’specialized’]
- bicycles[0] 索引從0開始,訪問列表元素 bicycles[0].title()也可用鏈接方法
- 返回列表倒數第X個元素—>>List[-1] 返回列表最後一個元素,在不知道列表長度的情況下就可以直接訪問最後一個元素,List[-1],List[-2],List[-3]…一次返回倒數第X個元素
- 列表的增改刪,創建的列表大多是動態的,可隨着程序運行增刪
- 修改列表元素 指定索引另賦值即可List[0]=元素值
- append(列表值) 在列表末尾添加元素
- insert(索引,列表值) 插入元素
- del List[0] del刪除指定列表值
- pop() 彈出最後一個列表值(像棧一樣)
- pop(0) 彈出任何位置的列表值
- remove(列表值) 根據列表值刪除 若有多個相同值,只刪除第一個,需要循環來刪除多個
二、列表操作
- sort() 永久性的排序,默認順序排列,sort(reverse=True) 逆序排列
- sorted()臨時排序 | sorted(List),sorted(List,reverse=True) 逆序
- reverse()反轉列表 ,len()列表長度–>計數從1開始,不會有差1錯誤