學習筆記之python篇

2021-10-09 06:02:59 字數 3366 閱讀 7721

單行注釋

#我就是注釋了

多行注釋

'''這是第乙個注釋

這是第二個注釋

這是最後乙個注釋'''

a=12  #整型

b=1.1  #浮點型

c="hello" #字串型

d="你好     世界!"

f="你好\t\t世界!"

g="你好\n世界!"

g=r"你好\n世界!"  #取消轉義,表示在字串前面寫上r,r後面的任何符號都不起作用

#空值型

#boolean型

a=""

b=0c=none

print("轉換前",type(a))

x=bool(a) #資料型別準換

print("轉換h後",type(x))

print(x)

結果:

轉換前轉換後

flase

注意:只有這三種情況時bool輸出為flase,其它都為true

a=""

b=0c=none

算術運算子 符號

說明+

-

*

/

//

a//b,a除以b後丟棄小數部分

**

a**b,a的b次方

關係運算子

==!=

><

>=<=

賦值運算子

運算子說明=c=a+b

+=c+=a 等效於c=c+a

-=c-=a

*=c*=a

/=c/=a

%=c%=a取模賦值運算子

**=c**=a冪公尺賦值運算子

//=c//=a去整除賦值運算子

邏輯運算子

運算子說明and (x and y)與運算

or (x or y)或運算

not(not x)非運算

容器之列表

a=[1,2,3,4,5,"hello,"世界"]     #定義乙個,列表

print(a)

結果:

1,2,3,4,5,'hello','世界'

print(len(a))

結果: 7

a[4]="world"

print(a)

結果:

1,2,3,4,'world','hello','世界'

print(a[4])

結果:

hello

print(a[0:4])  #列表切片

結果:

1,2,3,4,5

print(a)

結果:1,2,3,4,5,'hello','世界','這是乙個新的'

a.insert(3,666)   #指定位置新增

print(a)

結果:

1,2,3,666,4,5,'hello','世界'

a.remove(1)   #列表刪除

print(a)

結果:

2,3,4,5,'hello','世界'

del a[0]  #列表刪除

print(a)

結果:

2,3,4,5,'hello','世界'

a.pop[0]   #列表刪除

print(a)

結果:

2,3,4,5,'hello','世界

容器之元組

元組定義:一旦確定就不能被修改

a=(1,2,3,4,5,"hello,"世界")  #定義乙個,元組

print(a)

結果:

1,2,3,4,5,'hello','世界'

容器之字典

注意:字典的鍵是不允許重複的,而值是可以重複的

a= #定義乙個,字典

print(a["age"])

結果: 14

容器之集合

只有鍵沒有值的字典,但是鍵不能重複,集合可以去重

a= #定義乙個,集合

b=set([1,2,3,5,4])

print(a,b)

結果:

(1,2,3,5,4)

list1=[1,1,2,2,3,5,5,6,6,7,7]

x=set(list1)

print(x)

結果:

x=set(list1)

y=list(x)

print(y)

結果:

[1,2,3,4,5,6,7]

a=

b=print(a-b) #集合差集

print(a|b) #集合並集

print(a&b)#集合交集

print(a^b)#對稱差

結果:

學習筆記,感謝提出錯誤

python學習筆記 初級篇

print 用來輸出資料 print hello 高階用法 print 2 3 2 3 raw input用來獲取輸入 x raw input 請輸入乙個數字 數 4種型別的數 整數 12345 長整數 大一點的整數 浮點數 3.14 複數 2.3 4.6j 字串 單引號 abc def 用來表示a...

Python學習筆記 基礎篇

運算子2.條件判斷 3.迴圈 4.字串 5.列表 list 6.元組 7.字典 dictionary 8.時間與日期 9.函式 10.i o函式 python是一種物件導向的 解釋型的高階程式語言。python包含五個標準的資料型別 numbers 數字 string 字串 list 列表 tupl...

Python學習之環境篇

python最新原始碼,二進位制文件,新聞資訊等可以在python的官網檢視到 python官網 python安裝 python已經被移植在許多平台上 經過改動使它能夠工作在不同平台上 如果您平台的二進位制 是不可用的,你需要使用c編譯器手動編譯源 編譯的源 功能上有更多的選擇性,為python安裝...