python學習中的語法等

2021-08-28 04:07:12 字數 1016 閱讀 4222

#python學習手冊

(1)isinstance

isinstance的用法是用來判斷乙個量是否是相應的型別,接受的引數乙個是物件加一種型別。示範**如下:

a = 1

print(isinstance(a,int))

print(isinstance(a,float))

結果:true

false

(2)range

(3)python中的小括號()、中括號、花括號{}用法:

python語言中最常見的括號有三種,分別是:小括號()、中括號、花括號{};其作用也不相同,分別用來代表不同的python基本內建資料型別。

python中的小括號():代表tuple元祖資料型別,元祖是一種不可變序列

例如:1 >>> tup = (1,2,3)

2 >>> tup

3 (1, 2, 3)

4 >>> () #空元祖

5 ()

6 >>> 55,#乙個值的元祖

7 (55,)

python中的中括號:代表list列表資料型別,列表是一種可變序列。例如:

1 >>> list(『python』)

2 [『p』, 『y』, 『t』, 『h』, 『o』, 『n』]

python中的花括號{}:代表dict字典資料型別,字典是python中唯一內建的對映型別。字典中的值沒有特殊的順序,但都是儲存在乙個特定的鍵(key)下。鍵可以是數字、字串甚至是元祖。例如:

1 >>> dic =

2 >>> dic

3 >>>

(4).init

(5)@:

當直譯器讀到@的這樣的修飾符之後,會先解析@後的內容,直接就把@下一行的函式或者類作為@後邊的函式的引數,然後將返回值賦值給下一行修飾的函式物件。

比如:@a

@bdef c():

… python會按照自下而上的順序把各自的函式結果作為下乙個函式(上面的函式)的輸入,也就是a(b(c()))

python學習 Python日期的加減等操作

1.日期輸出格式化 所有日期 時間的api都在datetime模組內。1.datetime string now datetime.datetime.now now.strftime y m d h m s 輸出2012 03 05 16 26 23.870105 strftime是datetime...

Python中的with as 語法

使用語言的好特性,而不是那些糟糕的特性 不知道誰說的 好久不學習python的語法了,上次去面試,和面試官聊到了python中的with as statement 也稱context manager 挺感興趣的,這兩天學習了一番,收穫頗豐在此分享。先說明乙個常見問題,檔案開啟 1 2 34 5 6 ...

Python中的with as 語法

1 使用with.as.的原因 python操作檔案時,需要開啟檔案,最後手動關閉檔案。通過使用with.as.不用手動關閉檔案。當執行完內容後,自動關閉檔案。2 先說明乙個常見問題,檔案開啟 try f open do something except do something finally f...