Python基礎點

寫這篇的目的並非要把python的基礎知識彙總一遍,而是着重記錄一些實際編寫代碼時遇到的經常使用/重要的內容python

以點的形式記錄,以後遇到的內容會慢慢補充進來dom

1. 斜槓 / :斜字第一筆, 轉義用反斜槓 \ : 轉的最後一筆函數

2. print('hello!' , end = '') : 其中 ,表明產生空格,end爲空表明輸出不換行(循環中)編碼

3. ''' ''' :三個單引號或者雙引號,表示多行字符串或者內部含有雙引號和單引號code

4. 切片步長:[M,N,K],先取第M個元素,而後每隔K個取一次,[ : : -1 ]經常使用於反轉字符串orm

5. Ture/False記得首字母大寫ip

6. Unicode編碼爲整數值,十二星座的例子字符串

7. eval()和str(),it

    str.join()和str.split(),前者返回值仍爲str,可用於將列表元素寫入文件;後者返回一個list,用於把文件字符串內容變爲列表form

  str.strip(),把指定元素從字符串兩邊剝離

8. time.time()和time.gmtime()

    strftime(tpl,tgm)按照指定模板格式輸出時間,str-format-time (template,tgm)

9. str * d,將字符複製d次 ; ** 冪運算和 // 整除 ; pow(x,y)計算x的y次方

10. 利用try-except捕獲爬蟲中的異常,關鍵方法 r.raise_for_status()

11. 經過pyinstall庫打包文件,設置程序圖標

12. 循環配合else使用,若是循環正常退出(未被break),則執行else後的內容

13. random()和seed(),若要再現隨機過程,就添加seed值,指定範圍內的用random(a,b)和uniform(a,b)

14. global在函數內部引用全局變量

相關文章
相關標籤/搜索