python:數(shù)值類型與序列類型

今天來分享一下數(shù)值類型與序列類型

一、數(shù)值類型

整型(int): a = 1浮點(diǎn)型(float): a = 1.1復(fù)數(shù)型(complex): a = 1+2j布爾型(bool): True、False

?# 1.加、減、乘、除、取余、取整、冪運(yùn)算

????+ - * / % // **

?# 2.查看數(shù)據(jù)的類型

type()

?# 3.變量:數(shù)據(jù)的容器

a =?1??

????a就是變量

?# 4.賦值操作,把1賦值給a,等號右邊賦值給左邊

a =?1

?# 5.變量定義規(guī)則

字母、數(shù)字、下劃線,數(shù)字不能開頭

?# 6.浮點(diǎn)型與整型運(yùn)算,結(jié)果不精確,需要導(dǎo)包

>>>?2.2?-?2

????0.20000000000000018

>>>?import?decimal

????>>>?a =?decimal.Decimal('2.2')

????>>>?b =?decimal.Decimal('2')

????>>>?a -?b

????0.2

?# 7.取整,默認(rèn)小取整,向大取整要導(dǎo)包

3.6?//?2

????>>>?1

import?math

????math.ceil(3.6?/?2)

????>>>?2

二、序列類型

字符串(str)

a = ‘123abc’

列表(list)

a = [1,2,3,a,b,c]

元組(tuple)

a = (1,2,3,a,b,c)

# 1.用變量表示字母,加''或""。三引號可以表示

a =?'bzx'# 2.下標(biāo),從0開始

0,1,2,3,4...# 3.索引取值

>>>?a =?[1,2,3]

>>>?a[0]

????1

????>>>?a[-1]

????3# 4.切片,左閉右開

>>>?a =?[1,2,3,4,5,6,7,8,9]

????>>>?a[開始:結(jié)束:步長]# 5.類型轉(zhuǎn)換

# 字符串

???? >>>?a =?'123'

str轉(zhuǎn)list:

>>>?list(a)

['1',?'2',?'3']

????str轉(zhuǎn)tuple:

????????>>>?tuple(a)

('1',?'2',?'3')


????# 列表

???? >>>?a =?[1,2,3]

????list轉(zhuǎn)str:

????????>>>?str(a)

'[1, 2, 3]'

????list轉(zhuǎn)tuple:

????????>>>?tuple(a)

(1,?2,?3)


????# 元組

???? >>>?a =?(1,2,3)

????tuple轉(zhuǎn)str:

????????>>>?str(a)

'(1, 2, 3)'

????tuple轉(zhuǎn)list:

????????>>>?list(a)

[1,?2,?3]


也歡迎大家和我一起看視頻http://www.daimaketang.com/register?inviteCode=XPGQQ自學(xué)呀

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容