基本的資料類型(數字、字串、列表、字典)

來源:互聯網
上載者:User

標籤:擷取   col   pytho   str   使用方法   浮點型   pre   元素   size   

一、數字NUMBER

  int 整形

  float 浮點型

a = 12b = 3.1print(type(a),type(b))#結果  <class ‘int‘> <class ‘float‘>

二、字串 Str

  Python使用單引號’或雙引號”括起來的內容,就是字串類型。三引號引起內容也是字串,可以多行輸入。

a = ‘fun‘b = "good"c = """    it‘s fun.    you can enjoy it"""print(type(a),type(b),type(c))#結果:<class ‘str‘> <class ‘str‘> <class ‘str‘>

同時當字串中存在引號的內容,則是另一種引號包裹,否則電腦會無法識別。

a=‘你說:"你好世界"‘print(type(a))#結果:<class ‘str‘>

字串也可是+和*,+表示的是串連符,*號則表示複製

msg1=‘hello‘msg2=‘world‘res = msg1 + msg2print(res)print(msg1*3)#結果:helloworld#hellohellohello

 

 

三、列表 List 用於記錄多個值,比如個人愛好,一個班級的姓名

使用方法:定義在[]填寫入任意的資料類型,用逗號分隔每個元素。

hobbies = [‘music‘,‘read‘,‘cooking‘,‘dancing‘]

對於列表內元素的取值使用的是索引的方式,索引從0開始,0表示的是第一個元素

print(hobbies[2])#cooking

同時list列表中可以嵌套任意資料類型,包括列表。

l1=[‘a‘,1,[1.1,‘abc‘]]

字典:字典dict: 記錄多個key:value值 。

定義:在{}內用逗號分隔開多個key:value的值,其中value可以是任意資料類型,而key通常應該是字串類型
info=[‘egon‘,18,‘male‘,10,[‘music‘,‘read‘,‘dancing‘]]

取值用於key來擷取元素

print(info[‘male‘])

布爾型 bool :True /False 用來表示條件是否成立。

所有類型的值都內建布爾值: 當資料類型的值為0,None,空時,布爾值為False,除此以外都為True
print(bool(0))print(bool(None))print(bool(‘‘))print(bool([]))print(bool({}))print(bool(1))

 

 

基本的資料類型(數字、字串、列表、字典)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.