1. 程式人生 > >第三次課:Pycharm參數設置、常用快捷鍵、調試方法

第三次課:Pycharm參數設置、常用快捷鍵、調試方法

pycharm

為提高編碼的逼格,加快編碼的效率,PyCharm的一些常用快捷操作方式我們是要掌握的,下面就羅列一下使用頻率很高的快捷方法:

Ctrl + Alt + Space 快速導入任意類
Ctrl + Shift + Enter 語句完成(當你完成一個語句,尤其是函數或方法編寫,此時光標還在括號內時按下此組合鍵就可以直接跳到新行,而非Enter直接換行的效果)
Ctrl + Q 快速查看文檔
Shift + F1 外部文檔(依賴於網絡環境)
Ctrl + 鼠標左鍵 內置函數的簡介(此組合鍵將呈現一個超鏈接的方式,鼠標點擊可以打開內置_builtin_.py文件查看該函數的簡介)
Alt + Insert 快速新建文件
Ctrl + /(斜杠)行註釋
Ctrl + Shift + /(斜杠) 塊註釋
Alt + Enter import導入
Ctrl + Alt + I 自動縮進
Ctrl+V/Shift+Insert 從剪貼板粘貼
Ctrl + D 復制選定的區域或行
Ctrl + Y 刪除選定的行
Shift + Enter 向下另起一行
Ctrl+Enter向上另起一行
Ctrl + Delete
刪除到字符結束
Ctrl + Backspace
刪除到字符開始
Ctrl + Shift+ +/-
展開折疊代碼塊
Ctrl + Shift+ +
全部展開
Ctrl + Shift+ -
全部折疊
Ctrl + F4
關閉運行的選項卡
F3
下一個
Shift + F3 前一個
Ctrl + R
替換
Ctrl + Shift + F
全局查找
Ctrl + Shift + R 全局替換
Alt + Shift + F10
運行模式配置
Alt + Shift + F9
調試模式配置
Shift + F10
運行
Shift + F9 調試
F8 跳過,忽略方法
F7 進入、調用方法
F9
恢復程序

通過PyCharm給Python傳遞參數

先來看看通過終端命令方式給Python傳遞參數,這裏已經編寫好了hellworld.py程序,通過終端輸入python helloworld.py hello,如圖

技術分享

helloworld.py的代碼如下:

技術分享

print(sys.argv[0]) 獲取py文件的名稱或路徑

print(sys.argv[1]) 獲取傳遞的第一個參數

print(sys.argv[2]) 獲取傳遞的第二個參數(這裏沒傳入,故沒有顯示)

為了更加方便的使用參數,PyCharm簡化了這個操作,可以在helloworld.py 中 按住 “Alt+Shift+F10” ----選擇編輯配置(edit configurations)---script parameters(腳本程序)。如圖:

技術分享

技術分享

運行程序可以看到效果,如圖:

技術分享

PyCharm調試模式

通過鼠標單擊【Run】-->【Run】或【Debug】或者通過快捷鍵Alt+Shift+F10、Alt+Shift+F9調出運行模式和調試模式,如圖:

技術分享

通過調試模式可以很清晰地看到程序運行的方式和步驟,方便我們來測試程序,發現程序中的問題。

那麽如何來運用這個調試模式呢,下面就介紹下:

1.設置斷點:在需要調測代碼前面,行號的後面,鼠標左擊,就可以設置斷點。如圖:

技術分享

2.調試斷點:按下Shfit+F9或者點擊程序旁的綠色甲蟲圖標,進行斷點調試,如圖:

技術分享

3.運行後,會跳轉到第一個斷點。會顯示該斷點之前的變量信息,如圖:

技術分享

調試過程中,可以通過F8或F7來繼續調試,F8逐條語句進行讀取,直到跳轉下一個斷點;F7跳轉下一個方法,讀取方法中的語句。


本文出自 “DreamScape” 博客,請務必保留此出處http://dyqd2011.blog.51cto.com/3201444/1973831

第三次課:Pycharm參數設置、常用快捷鍵、調試方法