Python程式設計-pycharm
1、pycharm除錯:
進入呼叫函式後返回:滑鼠中鍵單擊可進入和返回
*Ctrl + 懸浮/單擊滑鼠左鍵 簡介/進入程式碼定義;
要想返回到呼叫原始函式處,按時alt+←,也可以在選單欄的view中勾選toolbar,然後點選工具欄中左箭頭返回到呼叫函式處找到View下面的Toolbar並勾選上。
*Ctrl + / 行註釋/取消行註釋
Ctrl + Shift + ]/[ 選定程式碼塊結束、開始
Alt + Enter 快速修正
*Ctrl + Alt + L 程式碼格式化
*Ctrl + Alt + I 自動縮排
*Tab / Shift + Tab 縮排、不縮排當前行
*連續按兩下 Shitf 鍵可以搜尋檔名、類名、方法名,還可以搜尋目錄名,搜尋目錄的技巧是在在關鍵字前面加斜槓/
*Ctrl + E 可開啟最近訪問過的檔案
Ctrl + Shift + E 開啟最近編輯過的檔案
*無論你的游標處在何位置,你都可以透過快捷鍵 Shfit + Enter 另起一行,這樣無需把游標移到末尾去操作
*向下複製當前選中行 Ctrl + D
file and code template>python scripts 新建 python檔案自動新增內容
ctrl+shift+A:萬能命令列
shift兩次:檢視資原始檔
設定當前的工程是utf-8,設定的Editor-->File Encodings-->全部改成utf-8
*ctrl+w:選中單詞,多次按w擴充套件選中程式碼塊
*撤銷與反撤銷:Ctrl + z,Ctrl + Shift + z
程式碼分段執行:
1)程式碼分段
使用 #%% 將程式碼分段(應該自2018版pycharm就可以這樣了)
注意:僅在科學模式Scientific Mode下有效
2)分段執行
法一:Ctrl + Enter 逐端執行
法二:點選程式碼段左邊的綠色三角形
TODO - 助記符:
程式碼中新增 #TODO 記錄要做的事情
Alt+6 - 快速調出專案中的全部 TODO 註釋
2、 大部分Python庫都同時支援Python 2.7.x和3.x版本的。Python 2.7將被支援到2020年,但是許多新的特性將不支援向後相容:
Py3.X原始碼檔案預設使用utf-8編碼,這就使得以下程式碼是合法的:
>>> 中國 = 'china'
>>>print(中國)
去除print語句,加入print()函式實現相同的功能。同樣的還有 exec語句,已經改為exec()函式
在Python 2裡,print是一個語句。無論你想輸出什麼,只要將它們放在print關鍵字後邊就可以。
Python 3裡,print()是一個函式。就像其他的函式一樣,print()需要你將想要輸出的東西作為引數傳給它。
輸出一個尾隨的空格(trailing space),而不輸出回車(carriage return)。在Python 3裡,透過把end=' '作為一個關鍵字引數傳給print()可以實現同樣的效果。引數end的預設值為'\n',所以透過重新指定end引數的值,可以取消在末尾輸出回車符。
exec()
函式使用一個包含任意Python程式碼的字串作為引數,然後就像執行語句或者表示式一樣執行它。
Python 3透過重新命名raw_input()為input(),刪除了raw_input,用input代替: Python 2有兩個全域性函式,用來在命令列請求使用者輸入。第一個叫做input(),它等待使用者輸入一個Python表示式(然後返回結果)。第二個叫做raw_input(),使用者輸入什麼它就返回什麼。
從Python 2到Python 3: 移除了cPickle模組,可以使用pickle模組代替。
由於MySQL伺服器以獨立的程式執行,並透過網路對外服務,所以,需要支援Python的MySQL驅動來連線到MySQL伺服器。MySQL官方提供了mysql-connector-python驅動,但是安裝的時候需要給pip命令加上引數
--allow-external
:
資源:
1)、完整總結高效的 PyCharm 使用技巧
https://blog.csdn.net/Tong_T/article/details/94620055?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
2)、pycharm快捷鍵、常用設定、配置管理
3、python2和python3的區別、轉換及共存
https://blog.csdn.net/pipisorry/article/details/22107553
4、
psutil
第三方模組。psutil = process and system utilities,透過一兩行程式碼實現系統監控,跨平臺使用,支援Linux/UNIX/OSX/Windows等
5、 PIL:Python Imaging Library,是Python平臺事實上的影像處理標準庫, 由於PIL僅支援到Python 2.7,加上年久失修,於是一群志願者在PIL的基礎上建立了相容的版本,名字叫 Pillow ,支援最新Python 3.x
https://www.cnblogs.com/misswangxing/p/8144293.html
6、更改源:C:\Users\atc\pip建立pip.ini檔案,並新增以下內容:
[global]
index-url =
[install]
use-mirrors = true
disable-pip-version-check = true
mirrors =
trusted-host=mirrors.aliyun.com
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-2706951/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PyCharm Pro 2023:Python程式設計的終極利器 mac/win版PyCharmPython程式設計Mac
- PyCharm2021.3,程式設計軟體PyCharm程式設計
- python程式設計Python程式設計
- Python 程式設計Python程式設計
- [python] 多程式程式設計Python程式設計
- Python多程式程式設計Python程式設計
- Python socket程式設計Python程式設計
- Python網路程式設計——程式Python程式設計
- Pycharm程式碼塊的設定PyCharm
- Python程式設計:探索有趣的程式碼設計模式Python程式設計設計模式
- Python並行程式設計Python並行行程程式設計
- Python 程式設計學習Python程式設計
- python程式設計規範Python程式設計
- Python併發程式設計Python程式設計
- python程式設計基礎Python程式設計
- python之超程式設計Python程式設計
- Python程式設計入門Python程式設計
- 使用pycharm or vscode來編寫python程式碼?PyCharmVSCodePython
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- pycharm設定python標頭檔案模版PyCharmPython
- 《Python程式設計練習與解答》之程式設計概論Python程式設計
- (Python程式設計 | 系統程式設計 | 並行系統工具 | 程式退出)Python程式設計並行
- Python物件導向程式設計Python物件程式設計
- Python 程式設計實用技巧Python程式設計
- python-併發程式設計Python程式設計
- python之非同步程式設計Python非同步程式設計
- Python 物件導向程式設計Python物件程式設計
- python:socket網路程式設計Python程式設計
- python的順序程式設計Python程式設計
- Python的多工程式設計Python程式設計
- python程式設計有哪些idePython程式設計IDE
- python 程式設計基礎案例Python程式設計
- python核心程式設計:入門Python程式設計的8個實踐性建議Python程式設計
- 01 Python3程式設計之程式設計語法簡介Python程式設計
- Python程式設計 聖誕樹教程 (附程式碼)程式設計師的浪漫Python程式設計師
- 好程式設計師Python培訓分享Python程式設計中常見的異常處理程式設計師Python
- Python併發程式設計系列之多程式(multiprocessing)Python程式設計
- Pycharm 設定PyCharm