栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

DAY 02 冲击蓝桥杯——Python基础02数据类型

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

DAY 02 冲击蓝桥杯——Python基础02数据类型

2.1数据类型

文章目录

2.1数据类型

2.1.1 内置数据类型2.1.2 获取数据类型2.1.3 获取数据类型2.1.4设置特定数据类型2.1.5练习题

2.1.1 内置数据类型

文本类型: str数字类型: int, float, complex序列类型: list, tuple, range映射类型: dict套装类型: set, frozenset布尔类型: bool二进制类型:bytes, bytearray, memoryview 2.1.2 获取数据类型

type()用来获取数据类型

x=2
print(type(x))
2.1.3 获取数据类型

在 Python 中,数据类型是在为变量赋值时设置的。
(1)str字符串:

x='hgzsq'
print(x)
print(type(x))

(2)int整形:

x=3
print(x)
print(type(x))

(3)float浮点类型:

x=3.2
print(x)
print(type(x))

(4)complex复数类型:

x=3+2j
print(x)
print(type(x))

(5)list列表类型:

x4 = ["apple", "banana", "cherry"]
print(x4)
print(type(x4))

(6)tuple元组类型:

x5 = ("apple", "banana", "cherry")
print(x5)
print(type(x5)) 

(7)range范围类型:

x = range(6)

(8)dict字典类型

x = {"name" : "John", "age" : 36}	

(9)set集合类型:

x = {"apple", "banana", "cherry"}

(10)bool布尔类型:

x = True

(11)不常用byte字节类型:

x = b"Hello"
print(type(x))

(12)不常用bytearray字节数组类型:

x = bytearray(5)
print(type(x))

(13)更有冷门到爆的memoryview内存视图类型

x = memoryview(bytes(5))
print(type(x))
2.1.4设置特定数据类型
强调类型强调表达式
整型int(x)
浮点型float(x)
复数complex(x)
列表list(x)
元组tuple(x)
范围range(numbers)
字典set(x)
集合dict(x)
冻结集frozenset(x)
布尔类型bool(x)
字节类型bytes(numbers)
字节组类型bytearray(numbers)
内存视图类型memoryview(bytes(numbers)
2.1.5练习题

Q1:

x = 5
print(type(x))

int类型

Q2:

x = 5
x = "Hello World"
print(type(x))

str类型

Q3:

x = 20.5
print(type(x))

float类型

Q4:

x = ["apple", "banana", "cherry"]
print(type(x))

list类型

Q5:

x = {"name" : "John", "age" : 36}
print(type(x))

字典类型

Q6:

x = True
print(type(x))

Bool类型

参考文档
https://chuanchuan.blog.csdn.net/article/details/120419754?spm=1001.2014.3001.5502

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/714461.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号