python基礎(四 PyCharm使用技巧)

2022-10-10 23:24:12 字數 2064 閱讀 1611

6.pycharm使用技巧

1)多行移動

選中多行按tab鍵,多行整體右移4個空格;選中多行按shift +tab鍵,多行整體左移4個空格

2)多行注釋

選中多行按ctrl+/,多行前面增加「#」注釋

3)**摺疊和展開

點選pycharm行號右邊的「-」號,可以摺疊**;點選「+」號,可以展開**

4)預設引數不用填寫

使用ctrl+q調出的方法說明,引數提示中有「=」的引數,可以不填寫,有預設值

5)pass關鍵字

開發程式時,不希望立刻編寫分支內部**,可以使用關鍵字pass。pass表示乙個佔位符,能夠保證程式的**結構正確!

例如:if true

pass

else

pass

6)無限迴圈

while true:

while 1:

7)todo注釋

標記要去完成的工作

(1)格式

(2)todo注釋,字型加粗,顏色也更加醒目

(3)快速定位

滑鼠移動到pycharm的左下角彈出工具列表單擊「todo」,調出todo工具。可以快速定位todo語句,防止遺漏

8)統一修改變數名

(1)游標停留在變數名上面

(2)點選滑鼠右鍵  refactor  rename(也可使用快捷鍵shift + f6)

(3)選擇修改方法

一般都使用第一種,修改同型別

4)修改變數

5)修改完成後,按回車確認

9)多行縮排

(1)pycharm使多行**同時縮排

滑鼠選中多行**後,按下tab鍵,一次縮排四個字元

(2)pycharm使多行**同時左移

滑鼠選中多行**後,同時按住shift+tab鍵,一次左移四個字元

10)檢視debug執行詳情

程式執行進入函式內部後,會出現2條詳細資訊(主程式和函式各一條)

11)pass語句

12)隨機數模組random

13)檢視檔案(模組)完整路徑

python中每乙個模組都有乙個內建屬性file可以檢視模組的完整路徑

14)pycharm 的除錯工具

(1)f8 step over 可以單步執行**,會把函式呼叫看作是一行**直接執行

(2)f7 step into 可以單步執行**,遇到函式呼叫,會進入函式內部單步執行

15)檢視python函式

按著ctrl鍵單擊函式,會跳轉到該函式的**。可以檢視該函式的引數

16)pycharm提示更全面(不區分大小寫)

17)pycharm檔案多次執行

Python基礎入門(四)

函式即變數高階函式 巢狀函式 裝飾器 裝飾器 定義 本質就是函式,裝飾其他函式 就是為其他函式新增附加功能 1.不能修改被裝飾函式的源 2.不能修改被裝飾函式的呼叫方式 高階函式 巢狀函式 把乙個函式名當做實參傳給另外乙個函式 返回值中包含函式名 不修改函式的呼叫方式 沒有修改被裝飾函式的源 但是改...

Python 基礎(四) if語句

sublime text 超級好用,而且可以直接執行 python 在編輯器頁面按下ctrl b即可執行,厲害了我的st cars audi bmw subaru tiyota for car in cars if car bmw print car.upper else print car.tit...

python基礎入門(四)

呼叫上一級非全域性變數用 nonlocal 函式的作用域只跟函式宣告時定義的作用域有關,跟函式的呼叫位置無任何關係 name 111 deffoo name 222 defbar name 333 print name deftt print name return tt return bar r1...