一.python的註釋方式:
(1)python的單行註釋: ctrl+/
# print('Hello World!') 這是當行註釋
(2)python的多行註釋: ''' '''
' ' '
這是多行註釋
print('hello world')
' ' '
二.變數以及資料型別:
# a 我們稱之為變數。使用一個名字,代替一段內容 a = '你好,世界' print(a)
# 資料型別的概念: # 在python中資料都有各自對應的型別 print(345) #int 整數型別 print(3.14) #float 浮點數型別 print((-1) ** 0.5) #complex 複數型別 # 字串型別:其實就是一段普通的文字 # python裡的字串要求使用一對單引號,或者雙引號來包裹 print('今天天氣好晴朗,處處好風光呀好風光') # 布林型別:用來表示 真假/對錯 # 布林型別裡一共只有兩個值,一個是 True,另一個是 False print(4 > 3) #True print(1 > 5) #False # 列表型別 names = ['張三','李四','王五'] # 字典型別 person = {'name':'daidailong','age':23,'addr':'武漢'} # 元組型別 nums = (1,22,3,45,3) # 集合型別 x = {9,'hello',True,3.14}
三.檢視資料型別
a = 34 b = 'Hello' c = True d = ['JayZhou','caixukun','zhangsan','wuyifan'] # 使用type內建類可以檢視一個變數對應的資料型別 print(type(a)) #<class 'int'> 整型 print(type(b)) #<class 'str'> 字元型 print(type(c)) #<class 'bool'> 布林型 print(type(d)) #<class 'list'> 列表型別 print(type(3.14)) #<class 'float'> 浮點型別 # 在python裡,變數是沒有資料型別的,我們所說變數的資料型別,其實是變數對應的值的資料型別。
四.識別符號和關鍵字
# 識別符號:變數,模組名,函式名,類名 # 識別符號的命名規則與規範: # 規則 # 1.由數字,字母和_組成,不能以數字開頭 # 2.嚴格區分大小寫 # 3.不能使用關鍵字(在python語言裡,有特殊的含義的單詞) ''' python中關鍵字有 False True None and as assert break class continue def del elif else except finally for from global if import in is lambda nonlocal not or pass raise return try while with yield等等 ''' #規範:建議遵守,遵守規範會顯得專業,並且程式碼易讀 # 1.顧名思義 # 2.遵守一定的命名規範 # (1)小駝峰命名法:第一個單詞的首字母小寫,以後每個單詞的首字母都大寫 userNameAndPassword(c語言習慣用小駝峰式命名法) # (2)大駝峰命名法:每個單詞的首字母都大寫 PersonModel # (3) 使用下劃線連線: user_name_and_password #在python裡的變數、函式和模組使用下劃線連線,python裡的類名使用大駝峰命名法。 #賦值運算語句 a = 23 a_b = 'hello' print(a_b) _x = 'good' print(_x) x3b = 'yes' print(x3b) ''' invalid synatax 3m = 'ok' print(3m) ''' ''' 嚴格區分大小寫 m = 'hello' print(M) 報錯 '''
五.輸出語句
# python裡使用print語句來輸出內容 # print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) # sep引數用來表示輸出時,每個值之間使用哪種字元作為分隔。預設使用空格作為分隔符 # end 當執行完一個print語句以後,接下來要輸出的字元。 \n表示換行。 print('hello','world','yes','no',sep = '+',end='......') print('大家好。我是渣渣輝')
六.輸入語句的使用
# python裡使用 input 內建函式接受使用者的輸入 # input() ==> 括號裡寫提示資訊 # 定義一個變數可以儲存使用者輸入的內容 password = input("請輸入您的銀行卡密碼:") print(password) # 不管使用者輸入的內容是什麼,變數儲存的結果都是字串 age = input("請告訴我你的年齡:") print(age,type(age))