最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python數(shù)據(jù)類型及常用方法

 更新時間:2022年04月13日 15:28:35   作者:JasonJi  
這篇文章主要介紹了Python數(shù)據(jù)類型及常用方法?,文章主要給大家分享Python的一些常用數(shù)據(jù)類型,具有一定的參考價值,需要的小伙伴可以參考一下

一 引入

我們學(xué)習(xí)變量是為了讓計算機(jī)能夠像人一樣去記憶事物的某種狀態(tài),而變量的值就是用來存儲事物狀態(tài)的,很明顯事物的狀態(tài)分成不同種類的(比如人的年齡,身高,職位,工資等等),所以變量值也應(yīng)該有不同的類型,例如

salary = 3.1 # 用浮點型去記錄薪資
age = 18 # 用整型去記錄年齡
name = 'lili' # 用字符串類型去記錄人名

二 數(shù)字類型

2.1 int整型

2.1.1 作用

用來記錄人的年齡,出生年份,學(xué)生人數(shù)等整數(shù)相關(guān)的狀態(tài)

2.1.2 定義

age=18

birthday=1990

student_count=48

2.2 float浮點型

2.2.1 作用

用來記錄人的身高,體重,薪資等小數(shù)相關(guān)的狀態(tài)

2.2.2 定義

height=172.3

weight=103.5

salary=15000.89

2.3 數(shù)字類型的使用

1 、數(shù)學(xué)運算

>>> a = 1
>>> b = 3
>>> c = a + b
>>> c
4

2、比較大小

>>> x = 10
>>> y = 11
>>> x > y
False

三 字符串類型str

3.1 作用

用來記錄人的名字,家庭住址,性別等描述性質(zhì)的狀態(tài)

3.2 定義

name = 'Tony'

address = '上海市浦東新區(qū)'

sex = '男'

用單引號、雙引號、多引號,都可以定義字符串,本質(zhì)上是沒有區(qū)別的,但是

#1、需要考慮引號嵌套的配對問題
msg = "My name is Tony , I'm 18 years old!" #內(nèi)層有單引號,外層就需要用雙引號
#2、多引號可以寫多行字符串
msg = '''
        天下只有兩種人。比如一串葡萄到手,一種人挑最好的先吃,另一種人把最好的留到最后吃。
        照例第一種人應(yīng)該樂觀,因為他每吃一顆都是吃剩的葡萄里最好的;第二種人應(yīng)該悲觀,因為他每吃一顆都是吃剩的葡萄里最壞的。
        不過事實卻適得其反,緣故是第二種人還有希望,第一種人只有回憶。
      '''

3.3 使用

數(shù)字可以進(jìn)行加減乘除等運算,字符串呢?也可以,但只能進(jìn)行"相加"和"相乘"運算。
>>> name = 'tony'
>>> age = '18'
>>> name + age #相加其實就是簡單的字符串拼接
'tony18'
>>> name * 5 #相乘就相當(dāng)于將字符串相加了5次
'tonytonytonytonytony'

四 列表list

4.1 作用

如果我們需要用一個變量記錄多個學(xué)生的姓名,用數(shù)字類型是無法實現(xiàn),字符串類型確實可以記錄下來,比如

stu_names='張三 李四 王五',但存的目的是為了取,此時若想取出第二個學(xué)生的姓名實現(xiàn)起來相當(dāng)麻煩,而列表類型就是專門用來記錄多個同種屬性的值(比如同一個班級多個學(xué)生的姓名、同一個人的多個愛好等),并且存取都十分方便

4.2 定義

>>> stu_names=['張三','李四','王五']

4.3 使用

# 1、列表類型是用索引來對應(yīng)值,索引代表的是數(shù)據(jù)的位置,從0開始計數(shù)
>>> stu_names=['張三','李四','王五']
>>> stu_names[0] 
'張三'
>>> stu_names[1]
'李四'
>>> stu_names[2]
'王五'
# 2、列表可以嵌套,嵌套取值如下
>>> students_info=[['jason',18,['DBJ','xy']],['jason',18,['play','sleep']]]
>>> students_info[0][2][0] #取出第一個學(xué)生的第一個愛好
'DBJ'

五 字典dict

5.1 作用

如果我們需要用一個變量記錄多個值,但多個值是不同屬性的,比如人的姓名、年齡、身高,用列表可以存,但列表是用索引對應(yīng)值的,而索引不能明確地表示值的含義,這就用到字典類型,字典類型是用key:value形式來存儲數(shù)據(jù),其中key可以對value有描述性的功能

5.2 定義

>>> person_info={'name':'tony','age':18,'height':185.3}

5.3 使用

# 1、字典類型是用key來對應(yīng)值,key可以對值有描述性的功能,通常為字符串類型
>>> person_info={'name':'tony','age':18,'height':185.3}
>>> person_info['name']
'tony'
>>> person_info['age']
18
>>> person_info['height']
185.3
# 2、字典可以嵌套,嵌套取值如下
>>> students=[
... {'name':'tony','age':38,'hobbies':['play','sleep']},
... {'name':'jack','age':18,'hobbies':['read','sleep']},
... {'name':'rose','age':58,'hobbies':['music','read','sleep']},
... ]
>>> students[1]['hobbies'][1] #取第二個學(xué)生的第二個愛好
'sleep'

六 布爾bool

6.1 作用

用來記錄真假這兩種狀態(tài)

6.2 定義

>>> is_ok = True
>>> is_ok = False

6.3 使用

通常用來當(dāng)作判斷的條件,我們將在if判斷中用到它

 到此這篇關(guān)于Python數(shù)據(jù)類型及常用方法 的文章就介紹到這了,更多相關(guān)Python數(shù)據(jù)類型 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python實現(xiàn)Canny及Hough算法代碼實例解析

    Python實現(xiàn)Canny及Hough算法代碼實例解析

    這篇文章主要介紹了Python實現(xiàn)Canny與Hough算法代碼實例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • 一篇文章徹底搞懂python正則表達(dá)式

    一篇文章徹底搞懂python正則表達(dá)式

    正則表達(dá)式是一個特殊的字符序列,它能幫助你方便的檢查一個字符串是否與某種模式匹配,Python 自1.5版本起增加了re模塊,這篇文章主要給大家介紹了如何通過一篇文章徹底搞懂python正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • Pandas讀取csv時如何設(shè)置列名

    Pandas讀取csv時如何設(shè)置列名

    這篇文章主要介紹了Pandas讀取csv時如何設(shè)置列名,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Matplotlib 繪制餅圖解決文字重疊的方法

    Matplotlib 繪制餅圖解決文字重疊的方法

    這篇文章主要介紹了Matplotlib 繪制餅圖解決文字重疊的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Python常用庫大全及簡要說明

    Python常用庫大全及簡要說明

    本文為大家羅列了Python開發(fā)的常用庫和各個庫的簡要說明以及Python開發(fā)工具,包管理,環(huán)境管理等其它常用資源和Python學(xué)習(xí)資料
    2020-01-01
  • pytorch常見的Tensor類型詳解

    pytorch常見的Tensor類型詳解

    今天小編就為大家分享一篇pytorch常見的Tensor類型詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Django 對IP訪問頻率進(jìn)行限制的例子

    Django 對IP訪問頻率進(jìn)行限制的例子

    今天小編就為大家分享一篇Django 對IP訪問頻率進(jìn)行限制的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 5行Python代碼實現(xiàn)一鍵批量扣圖

    5行Python代碼實現(xiàn)一鍵批量扣圖

    在日常生活或者工作中,經(jīng)常會遇到想將某張照片中的人物摳出來,本文就介紹了Python代碼實現(xiàn)一鍵批量扣圖,感興趣的可以了解一下
    2021-06-06
  • 用python繪制極坐標(biāo)雷達(dá)圖

    用python繪制極坐標(biāo)雷達(dá)圖

    大家好,本篇文章主要講的是用python繪制極坐標(biāo)雷達(dá)圖,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • Python Pandas數(shù)據(jù)結(jié)構(gòu)簡單介紹

    Python Pandas數(shù)據(jù)結(jié)構(gòu)簡單介紹

    這篇文章主要介紹了Python Pandas數(shù)據(jù)結(jié)構(gòu)簡單介紹的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07

最新評論

廉江市| 珠海市| 镇赉县| 柘荣县| 张掖市| 扶余县| 陇川县| 眉山市| 府谷县| 西乌珠穆沁旗| 乐业县| 保康县| 庆阳市| 邛崃市| 镇康县| 余江县| 昭觉县| 余姚市| 湘西| 阿坝| 饶平县| 武穴市| 武乡县| 伊宁市| 香港| 蓬安县| 广丰县| 古浪县| 鹤山市| 广东省| 金阳县| 惠来县| 库伦旗| 武川县| 界首市| 清丰县| 新乐市| 张家川| 山阳县| 砀山县| 徐闻县|