注意:本文是《Head First Python》學習筆記赤惊。歡迎關注我的 簡書 坚踩。
Python術語
- BIF --------- 內(nèi)置函數(shù)注服。
- 組(Suite)--------Python代碼塊耸三,會通過縮進來指示分組惋耙。
- 功能齊全(Batteries included) --------這是指Python提供了快速高效地完成工作所需的大多數(shù)功能捣炬。
IDLE說明
- IDLE shell允許你在編寫代碼的同時試驗代碼。
- 調(diào)整IDLE的首選項绽榛,以適應你的工作方式湿酸。
- 要記住:使用shell時,Alt-P 表示Previous(前一個)灭美,Alt-N表示Next(下一個)推溃。不過如果你使用的是Mac,則要使用Ctrl-P和Ctrl-N届腐。
BULLET POINTS
- 從命令行或在IDLE中運行Python 3铁坎。
- 標識符是指示數(shù)據(jù)對象的名字。標識符沒有“類型”犁苏,不過標識符所指示的數(shù)據(jù)對象有類型硬萍。
-
print( )
BIF 會在屏幕上顯示一個消息。 - 列表是一個數(shù)據(jù)集合围详,數(shù)據(jù)項之間用逗號分隔朴乖,整個列表用中括號包圍。
- 列表就像是“打了激素”的數(shù)組。
- 可以用BIF處理列表买羞,另外列表還支持一組列表方法袁勺。
- 列表可以存放任意數(shù)據(jù),而且數(shù)據(jù)可以是混合類型畜普。列表還可以包含其他列表魁兼。
- 列表可以隨需要伸縮。數(shù)據(jù)使用的所有內(nèi)存都由Python為你管理漠嵌。
- Python使用縮進將語句歸組在一起咐汞。
-
len( )
BIF會提供某個數(shù)據(jù)對象的長度,或者統(tǒng)計一個集合中的項數(shù)儒鹿,如列表中的項數(shù)化撕。 - for循環(huán)允許迭代處理一個列表,這通常比使用一個等價的while循環(huán)更方便约炎。
- 可以利用
if...else...
語句在代碼中完成判定植阴。 -
isinstance( )
BIF 會檢查一個標識符是否指示某個指定類型的數(shù)據(jù)對象。 - 使用
def
來定義一個定制函數(shù)圾浅。