python常见的数据类型-----python入门重点

1、number

数字是python中的一种数据类型,在python中,我们可以直接定义变量,并赋予任意数字,如:数字可以是整数,也可以是小数

a = 1
b = 1.0

与其他语言相比,python在创建数字类型的变量时,并不需要特意的去区分数字是整型(Integer),还是浮点型(float),只需像上述定义一样,直接赋值便可;

扩展:取数时,我们可以使用python内置函数对数据进行干预,如float、int等等

2、字符串

字符串是python中最常见的数据类型,在python中可以使用引号(”“或‘’)来定义字符串类型数据

string_1 = "新时代"
string_2 = '老农民'

string_new = string_1 + string_2
string_new_ = "{}{}".format(string_1,string_2)
string_new_2 = f"{string_1}{string_2}"

对于定义,我们还可以直接对两个字符串类型的变量直接使用连接符+进行链接,或使用内置函数format进行字符串拼接

3、列表

python中的列表类似于Java中的list集合,是一种可重复且有一定顺序的数据结构,且可以在创建后修改数据内容,它具有可序列化性,定义方式如下

list_ = ["a","b","c"]
list_1 = [1,2,3]
list_2 = [{"a":"1"},{"b":"2","c":"3"}]

在python列表中,数据的格式要保证一致,如全是数字,或全是字符,亦或者全部都是字典形式: 而list中存储字典,则对字典长度不做限制,只需保证数据类型一致即可

4、元组

是python中 的一种独特形式,它与list类型,但是元组是定长的,一旦生成无法改变,但也因为其无法改变的特性,在使用它与list的情况下,元组的性能会更加突出,定义方式如下:

tuple = (1,2,3)
tuple_1 = ("a","b","c")
_

 

5、字典

字典也是python中的一种可序列化数据格式,它类似于Java中的map,它可以对其内部的数据进行分类,与列表和元组相比,优势在于:方便查找想要的数据,查找效率高:

dict_ = {"a":1,"b":2}

在上述代码中,dict_为变量名称,a与b为字典的key值,在取数时,我们可以通过变量名.key的方式拿到字典中对应key键下的value(值)

6、集合

python中的集合,也同样是一种可序列化的数据结构,它使用{}进行集合的创建,但是与字典相比,它没有key键,而与list列表相比,它又不允许数据重复,因此相对list列表中的数据进行去重操作时,我们可以使用set集合

set_ = {1,2,3}

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新时代老农民

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值