python数据类型详解
发布日期:2025-06-08 11:20:47
浏览次数:3
分类:精选文章
本文共 1883 字,大约阅读时间需要 6 分钟。
Python 数据类型与操作指南
1. 字符串
字符串是计算机中最常用的数据类型之一,用于存储和处理文本信息。在 Python 中,字符串可以通过单引号、双引号或三引号来表示。
单引号字符串
str = 'hello world'print(str)
双引号字符串
str = "hello world"print(str)
三引号字符串
str = '''helloworld'''print(str)
2. 布尔类型
布尔类型用于表示逻辑值,值为 True 或 False。
is_true = Trueis_false = Falseprint(is_true, is_false)
3. 整数
整数用于表示无 decimal 部分的数值。
num = 42print(num)
4. 浮点数
浮点数用于表示带有 decimal 部分的数值。
num = 42.5print(num)
5. 数字类型
数字类型包括整数和浮点数,常用于进行数学运算。
删除数字对象
a = 1b = 2c = 3del adel b, cprint(a) # 删除后再使用会报错
数字类型转换
int(x) # 将 x 转换为整数float(x) # 将 x 转换为浮点数
数学函数
import mathabs(-10) # 返回绝对值math.ceil(4.1) # 返回上舍整数
6. 列表
列表是 Python 中的有序集合,允许存储和操作多个元素。
初始化列表
students = ['Alice', 'Bob', 'Charlie']nums = [1, 2, 3, 4, 5]
列表操作
nums[0] = 'new' # 修改列表元素nums.append('sixth') # 添加新元素del nums[0] # 删除指定位置的元素print(nums) 列表运算符
nums = [1, 2, 3, 4, 5]print(nums + [6, 7, 8]) # [1, 2, 3, 4, 5, 6, 7, 8]print(nums * 3) # [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
7. 元组
元组与列表类似,但元组的元素不能修改。
元组创建
tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5) 元组操作
tup3 = tup1 + tup2 # (1, 2, 3, 4, 5, 'physics', 'chemistry', 1997, 2000)print(tup3)
8. 字典
字典是无序的键值对集合,适合用于映射关系。
字典创建
data = { 'name': 'Alice', 'age': 20, 'class': 'Python'} 字典操作
data['age'] = 30 # 修改已有键的值data['school'] = '编程' # 新增键值对print(data)
9. 日期与时间
日期与时间是 Python 中常用模块,用于处理时间相关操作。
获取当前时间
import datetimecurrent_time = datetime.datetime.now()print(current_time)
日期格式化
print(datetime.datetime.strftime(current_time, '%Y-%m-%d %H:%M:%S'))
时间差计算
from datetime import timedeltatoday = datetime.date.today()tomorrow = today + timedelta(days=1)yesterday = today - timedelta(days=1)print(today, tomorrow, yesterday)
10. 常用函数
以下是一些常用的函数和方法:
math.sqrt(x)# 计算平方根time.strftime(time(), '%Y-%m-%d %H:%M:%S')# 格式化时间datetime.strptime('格式化字符串', '格式')# 字符串转日期time.mktime(datetime.timetuple())# 日期转时间戳
通过以上内容,可以快速了解和掌握 Python 中的基本数据类型及其操作方法。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2026年05月29日 12时13分10秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PHP获取IP所在地区(转)
2023-03-01
PHP获取IP的方法对比
2023-03-01
php获取json里面内容
2023-03-01
R2的版本由来
2023-03-01
PHP获取图片宽度高度、大小尺寸、图片类型、用于布局的img属性
2023-03-01
PHP获取当前文件的绝对路径
2023-03-01
PHP获取当前时间、时间戳的各种格式写法汇总
2023-03-01
PHP获取当前页面的完整URL
2023-03-01
php获取数据库中数据生成json,中文乱码问题的解决方案
2023-03-01
php获取文件夹中文件的两种方法
2023-03-01
PHP获取日期的一些方法总结
2023-03-01
R2学习记录
2023-03-01
PHP获取本周的每一天的时间
2023-03-01
php获取用户真实IP和防刷机制
2023-03-01
php获取网页内容的三种方法
2023-03-01
R-CNN算法优化策略
2023-03-01
PHP规范PSR0和PSR4的理解
2023-03-01
php解析ipa包,获取logo
2023-03-01
R&Rstudio安装各种包
2023-03-02
php设置cookie,在js中如何获取
2023-03-02