数据类型
案例
数据类型
- 计算机是用来辅助人们的,在程序设计中也映射了现实世界的分类,以便于抽象的分析。
- 数字
- 字符串
- 列表
- 元组
- 字典
数字类型
数字类型-整数int
- 整数int表示的范围-2147483648到2147483647。例如:0,100,-100
- int的范围示例:
num=2147483647
type(num) #输出结果: <type 'int'>
数字类型-长整数long
- long的范围很大很大,几乎可以说任意大的整数均可以存储。
- 为了区分普通整数和长整数,需要在整数后加L或小写l。例如:
51856678L, -0x22345L
num = 11
type(num) #输出结果: <type 'int'>
num = 9999999999999999999999
type(num) #输出结果: <type 'long'>
数字类型-浮点型float
- 例如:
0.0, 12.0, -18.8, 3e+7
- 示例:
num = 0.0
type(num) #输出结果: <type 'float'>
num = 12
type(num) #输出结果: <type 'int'>
num = 12.0
type(num) #输出结果: <type 'float'>
数字类型-复数型complex
- Python对复数提供内嵌支持,这是其他大部分软件所没有的
- 复数举例:
3.14j, 8.32e-36j
- 示例:
>>> num=3.14j
>>> type(num)
<type 'complex'>
>>> num
3.14j
>>> print num
3.14j
字符串String
- 使用引号定义的一组可以包含数字、字母、符号(非特殊系统符号)的集合。
Strval='This is a test'
Strval="This is a test"
Strval="""This is a test"""
- 三重引号(docstring)通常用来制作字符串,在面向对象时详解
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
2012-01-01 工欲善其事,必先利其器.--转载
2012-01-01 每个项目最重要的十件事 --转载
2012-01-01 11 款用于优化、分析源代码的Java工具 --转载