12 2023 档案

摘要:1.引入为什么需要TypeVar PEP484的作者希望借助typing模块引入类型提示,不改动语言的其它部分。通过精巧的元编程技术,让类支持[]运算不成问题。但是方括号内的T变量必须在某处定义,否则要大范围改动python解释器才能让泛型支持特殊的[]表示法。 鉴于此,我们增加了typing.Ty 阅读全文
posted @ 2023-12-28 16:54 嗨学编程 阅读(222) 评论(0) 推荐(0) 编辑
摘要:方法一: 使用struct模块,特点轻量化,简单易用。缺点就是可读性不是太好,使用小数据临时使用一下,对于大量的数据解析,写起来比较繁琐,显得有点力不从心。 import struct data = b'\x92\xaa\xbb\xcc\x11\x22\x33\x44' a,b,c,d,e = st 阅读全文
posted @ 2023-12-19 19:07 嗨学编程 阅读(366) 评论(0) 推荐(0) 编辑
摘要:X[:,0] # 二维数组取第1维所有数据 X[:,1] # 第2列 X[0,:] # 第1行 X[3,:] # 第三行 X[1:4,:] # 第一二三行 总结一下: 无论是左边还是右边逗号都要靠近冒号: 如果冒号:的左边或者右边还有冒号,这时候就说明其中一个冒号代表的是范围(eg:1:5 从1到4 阅读全文
posted @ 2023-12-12 16:08 嗨学编程 阅读(214) 评论(0) 推荐(1) 编辑
摘要:一、介绍 argparse 模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数,然后 argparse 将弄清如何从 sys.argv 解析出那些参数。 argparse 模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。 二、示例 import argparse 阅读全文
posted @ 2023-12-08 16:18 嗨学编程 阅读(246) 评论(0) 推荐(0) 编辑
摘要:下面是关于如何查看 Python 函数参数的攻略。具体步骤如下: 步骤1:查看函数文档 首先,我们可以查看函数的文档来了解其参数。 Python 在函数内置文档中提供了对函数参数的详细描述。可以在交互式解释器中使用 help() 函数来查看函数文档,也可以使用 __doc__ 属性来打印函数文档。 阅读全文
posted @ 2023-12-04 14:57 嗨学编程 阅读(153) 评论(0) 推荐(0) 编辑