python用法查询笔记_Python学习笔记 - 2 - PyCharm的基本使用
什么是IDE
開始學習的小白同學,一看到這三個字母應該是懵逼的,那么我們一點一點來說。
既然學習Python語言我們就需要寫代碼,那么代碼寫在哪里呢?在記事本里寫
在word文檔里寫
在sublime、notepad++等第三方編輯器里寫
在Linux下輸入python后出現的解釋器里寫代碼。
在Linux下寫文件,用Python執行
在IDE里寫
如果你想到的是前兩條,那么恭喜你。你未來有兩種方向:1、大神,2、編輯。哈哈,言歸正傳。前面我們寫的代碼一般會很少,筆記幾行幾十行就能完成一個功能,但是到后面,1、代碼量會逐漸增加。2、Python的關鍵字,第三方庫都是一些英文單詞。當然你記憶力牛逼除外。用記事本就不是特別方便,用word的到底是什么鬼? - -,而sublime 的確可以用來寫Python代碼,但是對于初學者來說,需要裝各種Python相關的插件,非常麻煩,但是界面很簡潔,很好看。直接寫文件的話寫完保存,執行,修改,保存,執行。這個過程會讓人瘋掉的。當然最后的程序是要在Linux上運行的,在其他地方寫完上傳到Linux上執行就行。
IDE來了!
集成開發環境(IDE,Integrated Development Environment )是用于提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。如微軟的Visual Studio系列,Borland的C++ Builder、Delphi系列等。該程序可以獨立運行,也可以和其它程序并用。IDE多被用于開發應用軟件。
說白了就就是一個智能的代碼編輯工具。你說這總結到位不。哈哈
PyCharm簡介
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業Web開發。
一句話總結:幫助我們將代碼自動格式化(優雅的空格),關鍵字提示,以及一鍵執行、調試等功能,對于敏捷開發有很大的幫助。所以Pythoner使用Pycharm吧
Pycharm的安裝及使用
PyCharm官方提供了兩種版本,即:專業版和社區版本。主要區別是:沒錯,一個收費一個免費。對于我們來說使用社區版的PyCharm即可完成開發任務!
隨時有可能被墻,請各位注意。
我擦,現在十九大,我已經打不開了。這里下載就不演示了,下載Community Edition即可
PyCharm的安裝
PyCharm支持Winodws和Mac,只需要雙擊打開安裝程序,一路next即可。
PyCharm的基本設置
PyCharm的功能眾多,這里僅列出基礎配置部分,高級部分自行挖掘,哈哈。 由于本人使用的Mac,所以下面的設置均是在Mac,Windows的同學請查找相關配置
創建一個Python項目
想要在PyCharm中編寫Python代碼,你首先需要創建一個項目,打開PyCharm會有如下提示:點擊Create New Project,進入創建項目頁面
編寫項目名稱完成創建
location:表示項目存放的位置
InterPreter:表示你的Python解釋器的位置。后面有下拉箭頭,選擇對應的版本即可。
設置IDE皮膚主題
PyCharm –> Preferences –> Editor –> Colors & Fonts –> Scheme –> 選擇自己喜歡的樣式 –> Apply/OK 即可
修改PyCharm的Python解析器
PyCharm –> Preferences –> Project:你創建的項目名稱 –> Project Interpreter –> 選擇你的Python解析器
設置Python Script執行時的參數
這里以創建的s1.py腳本為例,點擊如圖s2的位置 --> Edit Configuration
這里的參數,類似于shell腳本中,腳本名稱后傳遞給腳本的參數。
設置Python程序模版
模版顧名思義,就是創建一個Python程序使用的母版
PyCharm –> Preferences –> Editor –> Code Style –> File and Code Templates –> Python Script
其中:開頭有的表示PyCharm的內置變量,開頭有的表示PyCharm的內置變量,{DATE} 表示日期,TIME表示時間,TIME表示時間,{NAME}表示腳本的名稱。 創建好模版后,再次創建Python文件會攜帶你設置的模版哦
運行你的Python程序
運行我們寫好的程序有三種方式:1、快捷鍵。2、點擊運行按鈕。3、在編輯框內任意地方右鍵選擇 RUN '你的腳本名稱'
快捷鍵:option + command + r (最常用)
運行按鈕:
PyCharm的調試模式
很多時候我們想去了解Python程序的執行過程,那么我們怎么去查看呢,沒錯,使用的就是PyCharm提供的調試模式(debug)。想查看debug模式,有如下幾步:
1、在要查看步驟的代碼前面點擊,會出現紅點。(叫做打斷點,PyCharm每次執行到斷點位置時會等待用戶輸入)
2、執行debug模式,點擊debug按鈕,或者在腳本名上點擊右鍵 選擇 DEBUG '腳本名稱'
PyCharm的快捷鍵
編輯類
Ctrl + Space 基本的代碼完成(類、方法、屬性)
Ctrl + Alt + Space 快速導入任意類
Ctrl + Shift + Enter 語句完成
Ctrl + P 參數信息(在方法中調用參數)
Ctrl + Q 快速查看文檔
Shift + F1 外部文檔
Ctrl + 鼠標 簡介
Ctrl + F1 顯示錯誤描述或警告信息
Alt + Insert 自動生成代碼
Ctrl + O 重新方法
Ctrl + Alt + T 選中
Ctrl + / 行注釋
Ctrl + Shift + / 塊注釋
Ctrl + W 選中增加的代碼塊
Ctrl + Shift + W 回到之前狀態
Ctrl + Shift + ]/[ 選定代碼塊結束、開始
Alt + Enter 快速修正
Ctrl + Alt + L 代碼格式化
Ctrl + Alt + O 優化導入
Ctrl + Alt + I 自動縮進
Tab / Shift + Tab 縮進、不縮進當前行
Ctrl+X/Shift+Delete 剪切當前行或選定的代碼塊到剪貼板
Ctrl+C/Ctrl+Insert 復制當前行或選定的代碼塊到剪貼板
Ctrl+V/Shift+Insert 從剪貼板粘貼
Ctrl + Shift + V 從最近的緩沖區粘貼
Ctrl + D 復制選定的區域或行
Ctrl + Y 刪除選定的行
Ctrl + Shift + J 添加智能線
Ctrl + Enter 智能線切割
Shift + Enter 另起一行
Ctrl + Shift + U 在選定的區域或代碼塊間切換
Ctrl + Delete 刪除到字符結束
Ctrl + Backspace 刪除到字符開始
Ctrl + Numpad+/- 展開折疊代碼塊
Ctrl + Numpad+ 全部展開
Ctrl + Numpad- 全部折疊
Ctrl + F4 關閉運行的選項卡
2、查找/替換(Search/Replace)
1 F3 下一個
2 Shift + F3 前一個
3 Ctrl + R 替換
4 Ctrl + Shift + F 全局查找
5 Ctrl + Shift + R 全局替換
3、運行(Running)
Alt + Shift + F10 運行模式配置
Alt + Shift + F9 調試模式配置
Shift + F10 運行
Shift + F9 調試
Ctrl + Shift + F10 運行編輯器配置
Ctrl + Alt + R 運行manage.py任務
4、調試(Debugging)
F8 跳過
F7 進入
Shift + F8 退出
Alt + F9 運行游標
Alt + F8 驗證表達式
Ctrl + Alt + F8 快速驗證表達式
F9 恢復程序
Ctrl + F8 斷點開關
Ctrl + Shift + F8 查看斷點
5、導航(Navigation)
Ctrl + N 跳轉到類
Ctrl + Shift + N 跳轉到符號
Alt + Right/Left 跳轉到下一個、前一個編輯的選項卡
F12 回到先前的工具窗口
Esc 從工具窗口回到編輯窗口
Shift + Esc 隱藏運行的、最近運行的窗口
Ctrl + Shift + F4 關閉主動運行的選項卡
Ctrl + G 查看當前行號、字符號
Ctrl + E 當前文件彈出
Ctrl+Alt+Left/Right 后退、前進
Ctrl+Shift+Backspace 導航到最近編輯區域
Alt + F1 查找當前文件或標識
Ctrl+B / Ctrl+Click 跳轉到聲明
Ctrl + Alt + B 跳轉到實現
Ctrl + Shift + I查看快速定義
Ctrl + Shift + B跳轉到類型聲明
Ctrl + U跳轉到父方法、父類
Alt + Up/Down跳轉到上一個、下一個方法
Ctrl + ]/[跳轉到代碼塊結束、開始
Ctrl + F12彈出文件結構
Ctrl + H類型層次結構
Ctrl + Shift + H方法層次結構
Ctrl + Alt + H調用層次結構
F2 / Shift + F2下一條、前一條高亮的錯誤
F4 / Ctrl + Enter編輯資源、查看資源
Alt + Home顯示導航條F11書簽開關
Ctrl + Shift + F11書簽助記開關
Ctrl + #[0-9]跳轉到標識的書簽
Shift + F11顯示書簽
6、搜索相關(Usage Search)
Alt + F7/Ctrl + F7文件中查詢用法
Ctrl + Shift + F7文件中用法高亮顯示
Ctrl + Alt + F7顯示用法
7、重構(Refactoring)
F5復制F6剪切
Alt + Delete安全刪除
Shift + F6重命名
Ctrl + F6更改簽名
Ctrl + Alt + N內聯
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取屬性
Ctrl + Alt + F提取字段
Ctrl + Alt + C提取常量
Ctrl + Alt + P提取參數
8、控制VCS/Local History
Ctrl + K提交項目
Ctrl + T更新項目
Alt + Shift + C查看最近的變化
Alt + BackQuote(’)VCS快速彈出
9、模版(Live Templates)
Ctrl + Alt + J當前行使用模版
Ctrl +J插入模版
10、基本(General)
Alt + #[0-9]打開相應的工具窗口
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化編輯開關
Alt + Shift + F添加到最喜歡
Alt + Shift + I根據配置檢查當前文件
Ctrl + BackQuote(’)快速切換當前計劃
Ctrl + Alt + S 打開設置頁
Ctrl + Shift + A查找編輯器里所有的動作
Ctrl + Tab在窗口間進行切換
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python用法查询笔记_Python学习笔记 - 2 - PyCharm的基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10浏览器自动打开网页怎么办 浏览
- 下一篇: 英特尔中国特供 i5-13490F 处理