1、Python的重要性python
目前愈來愈流行,常應用於運維自動化、雲計算、虛擬化、機器智能等領域;國內大公司BAT,京東,網易等都會用到。國外的YouTube、Google、Yahoo甚至NASA 也都使用Python。web
Python能夠應用於Linux、Unix(蘋果)、Windows;小程序
Linux自帶Python;目前cent os 7自帶的是Python2.7運維
2、Python的下載與安裝(示例:Windows 7)eclipse
一、Python官網:https://www.python.org/ 根據操做系統及位數下載對應版本的安裝文件。編輯器
其中 executable installer 爲可執行文件安裝包;web-based是在線安裝包。函數
二、雙擊運行安裝文件 python-3.6.4-amd64;選擇自定義安裝,注意勾選Add Python 3.6 to PATH, 由於後面不用再進行環境變量的設置了。自定義安裝路徑便可;工具
三、安裝完成後,開始——運行——cmd,而後輸入python,出現如圖所示即表示安裝成功。字體
四、Linux下安裝Python3:雲計算
由於cent os 7中的 yum 是Python 2.7腳本;因此不建議使用yum安裝,以避免yum命令不能正常使用(或者須要修改Linux系統的配置文件profile才能夠);
建議使用源碼包進行安裝。下載源碼包、解壓、編譯安裝;
五、Mac系統安裝:下載dmg文件運行安裝後拖動至應用程序便可;
3、編輯器的選擇
一、Vim編輯器:支持自動補全功能,在編輯 Python中也支持自動補全,可是須要進行配置
二、可使用 pycharm eclipse notepad++ 等;大型項目等推薦使用 pycharm
4、Pycharm 的下載安裝及設置
一、官網下載地址: https://www.jetbrains.com/pycharm/ 提供收費版和教育研究免費版
二、雙擊運行安裝,選擇64位
三、初次使用(若是是我的版,須要激活 選擇License server 輸入http://gh0st.cc:1017)
也能夠本身在公有云搭建服務。
搭建所需素材 https://pan.baidu.com/s/15i7CWnXJTySDn0nEOYkTpQ
5、pycharm的設置
一、設置python版本:Files—Settings—Project:Python3—Project Interpreter
二、代碼通用擡頭:Files—Settings—File and Code Templates—Python Script 寫以下內容
#!/us/bin/env python
# -*- coding:utf-8 -*-
# @time :${DATE} ${TIME}
# @Author :JSH
# @File :${NAME}.PY
三、字體設置: Files—Settings—Editor—Font
6、第一個python小程序
一、Windows 如何運行python程序:
方法1:工具欄 ——Run——選擇須要運行的文件
方法2:寫完後點擊鼠標右鍵,選擇 run 0327 (☆推薦此方法☆)
方法3:ctrl+shift+F10 運行當前程序
方法4:右上角點擊
二、Mac / Linux下如何運行? 例如已經編輯文件 1.py
則輸入 ① Python 1.py ② chmod +x 1.py ③ ./1.py 便可運行
三、怎麼在pycharm中不加input的狀況下傳參數: {0}.format( )
7、pycharm 的 快捷鍵
編輯類
Ctrl+c 複製當前行或選定的代碼到剪貼板
Ctrl+d 複製並粘貼選定的行或區域
Ctrl+x 剪切當前行或選定的代碼
Ctrl+v 從剪切板粘貼
Alt+enter 快速修正
查找類
Ctrl+shift+N 查找文件名
Ctrl+shift+F 查找關鍵字(需關閉搜狗輸入法 因與之快捷鍵衝突)
註釋類
Ctrl+/ 快速註釋當前行,再按一下
Ctrl+鼠標左鍵 查看對應模塊的使用方法(Ctrl+Alt+左右鍵 返回原代碼,或回到函數使用說明頁)
(Ctrl+Alt+左右鍵 啓用前需 禁用Inter 核心顯卡的快捷鍵)
縮進類
Tab 縮進當前行
shift+Tab 不縮進當前行
8、pycharm的其餘設置
一、設置斷點:經過單擊代碼左側的空白槽來在對應位置生成斷點
斷點的做用:程序執行到這個地方停下來。
二、代碼調試:點擊下圖左下角的小蜘蛛,或者鼠標右鍵選擇 debug ‘0328’或 shift+F9
斷點所在的行變爲藍色,說明Pycharm已經擊中了這個斷點,但還沒有執行這行代碼。
三、debug 模式(調試模式)
F7 跳入一個方法;
F8 執行一次循環(調到方法上,進行循環。能夠清楚的知道哪一個循環在執行這個結果)
F9 在斷點位置直接執行,只顯示執行結果,不顯示方法。
9、代碼分享: GitHub
一、安裝Git程序
二、在file-setting搜索GitHub,輸入GitHub的帳號信息就能夠鏈接GitHub
三、如圖所示進行分享便可