摘要: 一.相同点 dump 和 dumps 都实现了序列化 load 和 loads 都实现反序列化 变量从内存中变成可存储或传输的过程称之为序列化 序列化是将对象状态转化为可保存或可传输格式的过程。 变量内容从序列化的对象重新读到内存里称之为反序列化 反序列化是流转换为对象。 二.区别 1. load 阅读全文
posted @ 2024-07-20 15:02 Python探索牛 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Python 中 input() 函数接受一个标准输入数据,返回为字符类型。 无论是 int、float、list 等,在输入的时候,都是以字符串存储。 使用语法: a = input([prompt]) # 提示信息 等待用户输入 1.接受一个值 a = input('input:') # inp 阅读全文
posted @ 2024-07-16 15:31 Python探索牛 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.构建测试数据集 import pandas as pd import numpy as np df = pd.DataFrame({ 'Sex': ['M','F','M','M','M','F','M','F','F','F'], 'Course': ['English','C','Math' 阅读全文
posted @ 2024-07-10 15:38 Python探索牛 阅读(48) 评论(0) 推荐(1) 编辑
摘要: 一.需求 原格式: input=[[1,2,3],[4,5,6],[7,8,9]] 目标格式: [1, 2, 3, 4, 5, 6, 7, 8, 9] 二.方法 1.sum函数合并 input=[[1,2,3],[4,5,6],[7,8,9]] output=sum(input,[]) print( 阅读全文
posted @ 2024-07-04 16:13 Python探索牛 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 第一题 现有文件info.txt, 其内容如下: alpha male 18 1000 bravo male 28 2000 charlie female 38 3000 delta female 48 4000 从文件中取出每一条记录放入列表中,列表的每个元素都是{'name':'alpha',' 阅读全文
posted @ 2024-06-27 15:30 Python探索牛 阅读(66) 评论(0) 推荐(0) 编辑
摘要: sys.argv就是一个从程序外部获取参数的桥梁,这个“外部”很关键, 因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。 其第一个元素是程序本身,随后才依次是外部给予的参数。 下面我们通过一个极简单的 阅读全文
posted @ 2024-06-13 19:32 Python探索牛 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时能更好地全程保持应用程序的质量。 使用外部库来检查代码的质量不失为保护项目未来可维护 阅读全文
posted @ 2024-06-05 16:35 Python探索牛 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1.排序方式 假设有一个序列,数据为:['n1', 'n2', 'n10', 'n11', 'n21', 'n3', 'n13', 'n20', 'n23'], 排序后需要达到这个效果:['n1', 'n2', 'n3', 'n10', 'n11', 'n13', 'n20', 'n21', 'n2 阅读全文
posted @ 2024-05-27 16:17 Python探索牛 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 实现多级目录差分,举例说明如下: 假设现有的目录结构如下:1、2、2.1、2.2、2.3、2.4、3、4、5、6、6.1、6.1.1、6.1.2、6.1.3、6.1.4、6.2、6.3、6.4、7、8、9、10。 经过差分后,得到的各级目录为: 一级目录:1、2、3、4、5、6、7、8、9、10 二 阅读全文
posted @ 2024-05-21 16:37 Python探索牛 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 需求: 一、创建学生类 # 创建学生类 import random class Student: def __init__(self,num,name,address,course_lst=None): self.num=num self.name=name self.address=address 阅读全文
posted @ 2024-05-14 16:47 Python探索牛 阅读(152) 评论(0) 推荐(0) 编辑