學習任何一門語言都要先學會基礎的語法,就像學習漢語要學會拼音,學習英語要先學會26個英文字母和音標一樣的道理,學習Python也要先學會基本的語法。今天小編和小夥伴們分享一下學習Python的基礎語法,讓你快速學會Python編程。Come baby!
第一個Python程序
交互式編程
交互式編程不需要創建腳本文件,是通過 Python 解釋器的交互模式進來編寫代碼。
linux上你只需要在命令行中輸入 Python 命令即可啟動交互式編程,提示窗口如下:
腳本式編程
通過腳本參數調用解釋器開始執行腳本,直到腳本執行完畢。當腳本執行完成後,解釋器不再有效。
讓我們寫一個簡單的Python腳本程序。所有Python文件將以.py為擴展名。將以下的源代碼拷貝至test.py文件中。
Python 標識符
在python裡,標識符有字母、數字、下劃線組成。
在python中,所有標識符可以包括英文、數字以及下劃線(_),但不能以數字開頭。
python中的標識符是區分大小寫的。
以下劃線開頭的標識符是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的接口進行訪問,不能用"from xxx import *"而導入;
以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的構造函數。
Python保留字符
下面的列表顯示了在Python中的保留字。這些保留字不能用作常數或變數,或任何其他標識符名稱。
所有Python的關鍵字只包含小寫字母。
IndentationError: unexpected indent 錯誤是python編譯器是在告訴你"Hi,老兄,你的文件裡格式不對了,可能是tab和空格沒對齊的問題",所有python對格式要求非常嚴格。
如果是 IndentationError: unindent does not match any outer indentation level錯誤表明,你使用的縮進方式不一致,有的是 tab 鍵縮進,有的是空格縮進,改為一致即可。
因此,在Python的代碼塊中必須使用相同數目的行首縮進空格數。
建議你在每個縮進層次使用 單個製表符 或 兩個空格 或 四個空格 , 切記不能混用
多行語句
Python語句中一般以新行作為為語句的結束符。
但是我們可以使用斜槓( \)將一行的語句分為多行顯示,如下所示:
python 中多行註釋使用三個單引號(''')或三個單引號(""")。
小夥伴們會了嗎?一定要多加練習啊,Python是一門需要實踐的語言,小夥伴們一定要舞動起你的手指,讓代碼跳躍起來啊。希望小夥伴們可以早日成為大牛,走上人生巔峰。