当前位置: 首页 > article >正文

Python基础学习 -05-2 基本类型

内置数据类型

在编程中,数据类型是一个重要的概念。

变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。

在这些类别中,Python 默认拥有以下内置数据类型:

文本类型:str
数值类型:intfloatcomplex
序列类型:listtuplerange
映射类型:dict
集合类型:setfrozenset
布尔类型:bool
二进制类型:bytesbytearraymemoryview

获取数据类型

可以使用 type() 函数获取任何对象的数据类型:

实例

打印变量 x 的数据类型:

x = 10
print(type(x))

设置数据类型

在 Python 中,当您为变量赋值时,会设置数据类型:

示例数据类型
x = "Hello World"str
x = 29int
x = 29.5float
x = 1jcomplex
x = ["apple", "banana", "cherry"]list
x = ("apple", "banana", "cherry")tuple
x = range(6)range
x = {"name" : "Bill", "age" : 63}dict
x = {"apple", "banana", "cherry"}set
x = frozenset({"apple", "banana", "cherry"})frozenset
x = Truebool
x = b"Hello"bytes
x = bytearray(5)bytearray
x = memoryview(bytes(5))memoryview

设定特定的数据类型

如果希望指定数据类型,则您可以使用以下构造函数:

示例数据类型
x = str("Hello World")str
x = int(29)int
x = float(29.5)float
x = complex(1j)complex
x = list(("apple", "banana", "cherry"))list
x = tuple(("apple", "banana", "cherry"))tuple
x = range(6)range
x = dict(name="Bill", age=36)dict
x = set(("apple", "banana", "cherry"))set
x = frozenset(("apple", "banana", "cherry"))frozenset
x = bool(5)bool
x = bytes(5)bytes
x = bytearray(5)bytearray
x = memoryview(bytes(5))memoryview

http://www.kler.cn/a/228186.html

相关文章:

  • 【EXCEL_VBA_实战】多工作薄合并深入理解
  • 在Docker 容器中安装 Oracle 19c
  • 微服务学习-Nacos 注册中心实战
  • RedisTemplate和Redisson的使用和区别
  • iOS中的设计模式(四)- 抽象工厂
  • 【PHP】部署和发布PHP网站到IIS服务器
  • 【蓝桥杯冲冲冲】[NOIP2001 普及组] 装箱问题
  • JAVA——Stream流
  • 【自然语言处理】P4 神经网络基础 - 激活函数
  • 802.11 MAC帧介绍
  • 洛谷 P1359 租用游艇
  • 【Spring连载】使用Spring Data访问Redis(十三)----支持类Support Classes
  • 软件架构风格:您的系统设计指南
  • istio 限流
  • 基于EdgeWorkers的边缘应用如何进行单元测试?
  • UE4 C++ 静态加载类和资源
  • 05 - python操作JSON
  • 安卓9宫格密码键盘
  • 装饰你的APP:使用Lottie-Android创建动画效果
  • 2024清洁能源、环境与智慧城市国际研讨会(ISCEESC2024)
  • 如何使用第三方API采集电商数据呢?
  • Jetson AGX Orin安装Anaconda,Cuda,Cudnn,pytorch,Tensorrt,ROS
  • 【爬虫实战】全过程详细讲解如何使用python获取抖音评论,包括二级评论
  • Java后端面试总结
  • 一文讲明Jetpack中的图片组件
  • openEuler 22.03 docker安装elasticsearch 7.17.17