Python入門基礎(1)——常用關鍵字
阿新 • • 發佈:2019-02-07
1、常用關鍵字(1)常量 str = 'abcd' \ #這裡用\分開一行程式碼,就好像英語寫作中,一行放不下一個單詞,就用一個-破折號聯絡起來 'efdh'print(str)————————abcdefdh (認為是一個字串)如果想換行,可以用\n來區分:str = 'Hello \n world' #如果會其他語言,對於轉義字元自然是比較熟悉的,這裡就不再多說了print(str)結果:Helloworld還有另外一種方式(用三個雙引號):str = """Hello world"""print(str) #咳咳,不要直接貼上複製這行程式碼,因為括號格式可能不太正確結果:Helloworld單引號與雙引號用法是相同的,但是如何想輸出單引號或者雙引號,好兩者交換:print(‘abc"123"efg')——abc"123"efgprint("abc'123'efg")——abc'123'efg
- True
- False
- None (相當於java裡面的NULL/null)
- class
- import
- from
- del——從物件裡面刪除一個元素
- if
- elif
- else
- is
- in ——判斷什麼在什麼裡面
- assert——斷言(單元測試的時候使用)
- for
- while
- continue
- break
- pass——什麼都不做
class Empty(object): def func(): return 100 print(func())
如上圖所示,執行的話,會報錯,因為這裡會認為func()是類Empty的函式,所以你沒有建立類的物件,不能直接呼叫這個函式,可以改為如下形式:
class Empty(object):
pass #這裡pass表示什麼也不執行,也就是說這個類是一個空白類,裡面什麼也沒有,這樣下面的函式自然就和這類脫離關係了
def func():
return 100
print(func())
然後再次執行程式碼,你就會發現程式碼可以執行了(其實吧,我覺得這個pass,我們用到的地方還是比較少的)
(5)異常:- raise
- try
- except
- finally
- as
- +,—,*,/
- **——做指數運算,比如10**2=100
- //——只剩整數部分,比如:7//2=3
- %——求餘
- !=,在較低版本中,<>也是不等於,但是3.5版本以後就沒有了
- and——注意,這裡沒有&&這個運算子,有的是and
- or
- not
- >>——相當於除以2^n
- <<——相當於乘以2^n
- &——與運算
- |——或運算
- ^——異或運算
- 縮排
- 註釋
- 多行程式碼表示
- 中文支援