idle快捷鍵
tab完成:鍵入部分**,按下tab鍵,idle將給出列表幫助完成語句
回退**語句:按下alt+p(previous),可以回退到idle中之前輸入的**語句,
調整idle首選項:通過options>configure idle調整預設行為
列表:
列表末尾刪除資料:list.pop()
列表末尾增加資料項集合:list.extend()
列表中特定位置刪除資料項:remove()
列表中特定位置增加資料項:insert()
>>>cast=["clee
","palin
","idle"]
gilliam")
cast['
clee
', '
palin
', '
idle
', '
gilliam']
>>>cast.pop()
'gilliam
cast['
clee
', '
palin
', '
idle']
>>> cast.extend(["
gilliam
","chapman"])
>>>cast['
clee
', '
palin
', '
idle
', '
gilliam
', '
chapman
']
>>> cast.remove("chapman")
cast['
clee
', '
palin
', '
idle
', '
gilliam']
>>> cast.insert(0,"
chapman")
>>>cast['
chapman
', '
clee
', '
palin
', '
idle
', '
gilliam
']
檢查列表項本身是否為列表:isinstance()
>>> movies=["the holy grall
","terry jones & terry gilliam
",91,["
graham chapman
",["
michael palin
","john cleese
","eric idle
"]]]
#迴圈方法輸入所有列表項
>>> for item in
movies:
ifisinstance(item,list):
for inner_item in
item:
ifisinstance(inner_item,list):
for deep_item in
inner_item:
deep_item
else
:
inner_item
else
:
item
the holy grall
terry jones &terry gilliam
91graham chapman
michael palin
john cleese
eric idle
#定義迭代函式方法輸入所有列表項
>>> def
print_allitems(given_list):
for item in
given_list:
ifisinstance(item,list):
print_allitems(item)
else
:
item
>>>print_allitems(movies)
the holy grall
terry jones &terry gilliam
91graham chapman
michael palin
john cleese
eric idle
返回當前作用域中定義的所有名的集合:locals()
if'data'in
locals():
data.close()
Python程式設計工具IDLE快捷鍵
如何debug 2.開啟debugger python shell debug debugger 3.編輯視窗按f5 4.debug過程略 go表示執行完相當於eclipse的f8,不過按f5後先要go一下才能往下走,預設是不執行的 step表示一步一步相當於eclipse的f5 over表示跳過函...
Python語言 IDLE提供的常用快捷鍵
idle提供的常用快捷鍵快捷鍵 說明適用於 f1開啟python幫助文件 python檔案視窗和shell視窗均可用 alt p 瀏覽歷史命令 上一條 僅python shell視窗可用 alt n 瀏覽歷史命令 下一條 僅python shell視窗可用 alt 自動補全前面曾經出現過的單詞,如果...
IDLE提供的常用快捷鍵
idle提供的常用快捷鍵 快捷鍵 說明 適用於 f1 開啟python幫助文件 python檔案視窗和shell視窗均可用 alt p 瀏覽歷史命令 上一條 僅python shell視窗可用 alt n 瀏覽歷史命令 下一條 僅python shell視窗可用 alt 自動補全前面曾經出現過的單詞...