热线电话:13121318867

登录
2019-04-02 阅读量: 648
python的基本数据类型

可以使用 type() 方法来查看数据类型

(1) int,float

a = 15
b = 13.14
print(type(a))
print(type(b))

可以得到结果:

a的数据类型为int

b的数据类型为float

int类型所指代的是整数类型,float类型所指代的是小数类型。

数据运算时,只要小数参与四则运算,最后结果也为float型。

(2) 字符串str

a = input('')
print(type(a))

可得结果为str即字符串

(3)基本数据类型转换

str 《----》int

当字符串中的值都为数字时,可以通过int(str) 将字符串转换为整数类型。

将int型装换为str型时没有限制,直接使用str() 方法就可以转换。

int《----》float

-int转换float使用float() 方法,在整数后面带上小数点后一位

float转换为int使用int() 方法,将整数后面的小数完全抛弃,只保留前面的整数位。如果想完成四舍五入,需要使用round() 函数

str ----》list

该过程不可逆,只能通过list(str)函数将字符串拆分存入到列表中

list转str需要使用join()函数,但是有局限性,列表中的各元素必须全部为字符串才可以拼接。

(4) 列表list

a=[0,1,2,3,4,5]

列表中可以放入任意类型的变量

(5)元组

元组不可更改。

元组和列表可以互相转换

a = (12,4,7,60)

注:

c = (1)

这是一个int型

c = (1,)

这是一个元组

(6)字典dict

a = {‘x’:3.14,‘y’:‘字典’}

保存的是键值对

a的全部key(键)是:a.keys()

a的全部value(值)是:a.values()

a的全部item(键)是:a.items()

求某一个键所对应的值:a1=a[‘x’]

(7)集合set

a = {1,2,3,4,5,6}

功能: 判断关系以及去重复


b = [1,1,2,2,3,3,4,4,5,5]
b_1 = list(set(b))
15.8185
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子