python-基础知识
生活随笔
收集整理的這篇文章主要介紹了
python-基础知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、python主要做什么用:
1.常規腳本 2.自動化運維 3.云計算 4.web開發 5.科學計算 6.數據分析 7.爬蟲 8.人工智能 9.運維平臺好搭建
python 學習線路:
可變長參數--- 函數式編程---嵌套函數----閉包---裝飾器
二、python 優缺點:
缺點:
1) 效率低
2)單cpu GIL?
單線程 <= python 多線程 <= 其他語言的多線程 python 雖然多線程,只能用一核 優點: 簡單 功能強大 三、常用的 1.注釋 1) # :個人注釋 2) "" "" cmd = "ps -ef |grep python | awk '{print $1}'" 指令中本身就有單引號 + 雙引號 \ 轉義 cmd = 'ps -ef |grep python | awk \'{print $1}\'' 2.縮進 vim 中設置tab為4個空格的方法: ~/.vimrc set tabstop=4 set softtabstop=4 set shiftwidth=4 set expandtab 3.空格 參數之間要加空格,冒號前和括號內不要亂加空格 4.命名 好的代碼:讀代碼就像讀說明書 壞的代碼:你要猜測這個這個變量代表什么意思 5.名詞解釋?
import 導入的順序
標準庫-----第三方模塊----- 自己開發醒目中的其他模塊
這幾種模塊中要用空行分割開來
一條import語句 盡量import一個模塊
?
庫 包 模塊的區別:
庫:
庫:python 的一個一個的項目
標準庫:python安裝時自帶的庫
第三方庫:所有pythoner開發經過審核后作為第三方庫
自己寫的庫:項目名
包:
是python解釋器能夠識別的文件夾
python2.x中版本中,__init__.py文件,包就是包含__init__.py的文件夾,在python3.x版本中,不需要帶__init.py__文件
模塊:
以.py結尾的文件都是模塊
?
from--import語句
可以導入模塊中指定屬性:from module import name1[,name2[,...nameN]]
搜索模塊路徑:
?
?
?
?
轉載于:https://www.cnblogs.com/daaman/p/9578440.html
總結
以上是生活随笔為你收集整理的python-基础知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cordova打包app后发请求出现 P
- 下一篇: html页面展示Json样式