python学习之路(一)——基本数据类型

一、基本数据类型

1、整型

data = 6
print(data, type(data))

6 <class 'int'>

2、浮点型

注意浮点型中小数的写法 0.0

data1 = 0.0
print(data1, type(data1))

0.0 <class 'float'>

3、布尔型

data2 = True
print(data2, type(data2))

True <class 'bool'>

4、字节

字节有单数有复数,所以python中都是用复数bytes

data3 = b"123"
print(data3, type(data3))

b'123' <class 'bytes'>

5、字符串

语言中使用最多变量,表示时必须以单引号或双引号或者三个双引号的形式表示

python中不分字符型与字符串,统一用字符串

data4 = '456'
data5 = 'A'
print(data4, data5, type(data4), type(data5))

456 A <class 'str'> <class 'str'>
 

2、复杂的数据类型

可以存储不同的数据类型

1、元组

data6 = ("123", True, 5)
print(data6, type(data6))

('123', True, 5) <class 'tuple'>

元组可变吗?真的不可变吗?

答案:元组不可变,假的

 

tuple = ([1, 2, 3], 4, 5, 6)
print(tuple)
tuple[0][0] = 100
print(tuple)

([1, 2, 3], 4, 5, 6)
([100, 2, 3], 4, 5, 6)

元组是不可变的,但是列表是可变的。

元组和列表都是一种序列,可以通过他们的下标改变。

2、列表

data7 = ["456", False, 6]
print(data7, type(data7))

['456', False, 6] <class 'list'>

3、字典

key:在字典里是唯一的,不可变类型的数据
value:无规定

data8 = {"123":1, "456":2, "789":3}
print(data8, type(data8))

{'123': 1, '456': 2, '789': 3} <class 'dict'>

4、集合

data9 = {"789", b"123", 7}
print(data9, type(data9))

b'123', '789', 7} <class 'set'>

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值