具有相同縮進的代碼被視為代碼塊。縮進在Python中有嚴格的習慣用法:4個空格,不要用Tab。If語句後跟表達式,然後:指示代碼塊的開始。
Python是由荷蘭數學和計算機科學研究所的GuidovanRossum在1968+0990年代早期設計的,作為壹種叫做ABC的語言的替代品。Python提供了高效的高級數據結構,也可以用於簡單有效的面向對象編程。Python的語法和動態類型,以及解釋性語言的性質,使其成為在大多數平臺上編寫腳本和快速開發應用程序的編程語言。隨著版本的不斷更新和語言新功能的加入,逐漸用於獨立的大型項目的開發。Python解釋器很容易擴展,妳可以用C或者C++(或者其他可以通過C調用的語言)來擴展新的函數和數據類型。Python也可以作為可定制軟件中的擴展語言。Python豐富的標準庫提供了適用於所有主要系統平臺的源代碼或機器碼。