python學習筆記1

shell 負責簡單的系統管理工具
做運維自動化還是python
滿足大部分自動化需求,又能做C/S架構 又能用WEB 框架快速開發出高大上的web界面
高薪
python流行比較快
linux
windows
mac
查看Linux python 版本
python學習筆記1
退出exit()
crtl +d
在官網上下載python www.python.org
下載windos 2.7python 版本 擴展名是.msi文件直接雙擊安裝
加入window是的環境變量裏面
打開windos cmd 輸入python 打開python
在linux 環境下裝ipython tab鍵進行命令補齊
linux下自帶的python環境比較不友好,沒有補全功能,沒有高亮代碼提示等。所以,可以安裝ipython環境獲得更好的體驗。
1、在聯網的情況下可以直接安裝:pip install ipython
但是pip命令在linux系統上是沒有安裝的,所以,需要先安裝pip命令:yum -y install python-pip
但是,這時系統中並沒有python-pip的安裝包,需要安裝給你epel-release :yum -y install epel-release
在聯網情況下,這條命令其實就是從網站https://pypi.python.org/pypi/ipython 這裏下載最新的ipython。不同版本ipython適用不同python版本,版本不匹配則會報錯,且無法正常安裝。

python學習筆記1
文件類型
源代碼 python 以.py結尾的文件 源碼文件 python 不需要編譯
字節代碼 .pyc爲擴展名的文件 是python源碼文件經過編譯生成的 編譯方法 import 是插入方法
import py_compile 模塊的 compile方法 py_compile.compile
python學習筆記1
編譯1.py文件 編譯好之後刪除源碼文件 執行.pyc文件 可以正常執行
優化代碼 .pyo 文件 python -O -m py_compile 1.py 對源碼文件進行編譯優化生成.pyo 文件
python學習筆記1
pyc和pyo文件不需要源碼文件存在
python 變量 python的變量就是一個標籤
不能以數字開頭
不可以使用關鍵字
python 運算符包括
賦值運算符 = += —+ = %=
算術 + -
/ // % ** // 整除
關係 > < >= <= == != 返回一個布爾值 ture 或者false
邏 輯 and or not
type() 函數查差類型
python學習筆記1
python 2 與python inoput 與raw_input 區別在於前者只能接受數字,後者把接受的一切都作爲字符串。在python3中只有input 功能與raw_inpu一樣
數據類型
數值
字符串 ‘’ 單引號 “ ” 雙引號 ''' ''' 三重引號 三種定義方法 最後一種開開眼做註釋
python學習筆記1
列表
元組
字典
序列切片 適用於 字符串 元組 列表
索引值從0 開始
[0:2] 前兩個元素 [:] 所有元素
python學習筆記1python學習筆記1python學習筆記1python學習筆記1python學習筆記1
負數從右向左查 默認從左向右
python學習筆記1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章