python 識別符號
在 python 裡,識別符號由字母、數字、下劃線組成。
在 python 中,所有識別符號可以包括英文、數字以及下劃線(_),但不能以數字開頭。
python 中的識別符號是區分大小寫的。
以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 _foo
的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from ***import * 而匯入。
以雙下劃線開頭的 foo 代表類的私有成員,以雙下劃線開頭和結尾的__foo 代表 python 裡特殊方法專用的標識,
init() 代表類的建構函式。
python 可以同一行顯示多條語句,方法是用分號。
python 保留字元
下面的列表顯示了在python中的保留字。這些保留字不能用作常數或變數,或任何其他識別符號名稱。
所有 python 的關鍵字只包含小寫字母。
行和縮排
學習 python 與其他語言最大的區別就是,python 的**塊不使用大括號 {}
來控制類,函式以及其他邏輯判斷。python 最具特色的就是用縮進來寫模組。
縮排的空白數量是可變的,但是所有**塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。
if true:
print ('true')
else:
print (false')
indentationerror: unindent does not match any outer indentation level錯誤表明,你使用的縮排方式不一致,有的是 tab 鍵縮排,有的是空格縮排,改為一致即可。
多行語句
python語句中一般以新的一行作為語句的結束。
但是我們可以使用斜槓( \)將一行的語句分為多行顯示,如下所示:
import datetime
a = datetime\
.datetime\
.now()
python注釋
單行注釋:python中單行注釋使用的是』#』,也可以按快捷鍵ctrl+/進行單行注釋。
多行注釋:python中多行注釋使用的是單引號或者雙引號』』『**』』』,""「**」""。
例如:
import datetime
"""多行注釋,使用雙引號
"""'''
多行注釋,使用單引號
'''time_one = datetime.datetime.now() #獲取當前時間(單行注釋)
print(time_one)
#2019-05-13 22:58:00.080658
import datetime ; time_two = datetime.datetime.now();print(time_two); #同一行顯示多條語句時,使用分號分隔開
#2019-05-13 23:02:53.747452
空格和轉行#python中空格使用"\t",換行使用的是"\n"
#例如:
print("你好啊!!\t\t\t\t你在幹嘛呢?")
#你好啊!! 你在幹嘛呢?
print("你好啊!!\n你在幹嘛呢?")
#你好啊!!
#你在幹嘛呢?
python語法例項 python基本語法練習例項
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法練習 python基本語法練習
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法引數 Python基本語法 函式
前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...