上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页
摘要: 在 Python 中,迭代器是一个实现了 `__iter__` 和 `__next__` 方法的对象。`__iter__` 方法返回迭代器对象自身,而 `__next__` 方法返回下一个元素。换句话说,迭代器是一个可以逐个返回元素的对象。 下面是一个简单的迭代器示例,演示了如何实现 `__iter 阅读全文
posted @ 2023-08-09 15:58 Python探索牛 阅读(205) 评论(0) 推荐(0) 编辑
摘要: python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU资源,在python中大部分情况需要使用多进程。 python提供了非常好用的多进程包Multiprocessing,只需要定义一个函数,python会完成其它所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。 mu 阅读全文
posted @ 2023-08-04 20:43 Python探索牛 阅读(111) 评论(0) 推荐(1) 编辑
摘要: ### 你可以按照以下步骤制作自己的Python模块: 1.创建一个新的.py文件,并定义你自己的函数或类。 2.编写文档字符串docstring,说明该函数或类的作用、参数和返回值说明等。 3.给你的函数或类添加恰当的注释。 4.将该.py文件放在工程目录的一个新文件夹中,这个文件夹就是你的模块。 阅读全文
posted @ 2023-08-01 16:54 Python探索牛 阅读(145) 评论(0) 推荐(0) 编辑
摘要: `json.load()`和`json.loads()`都是Python标准库`json`模块中用于处理JSON数据的方法,二者的作用都是将JSON数据转换为Python数据类型,它们之间的区别如下: ### 1. `json.load()`是从文件中读取JSON数据 `json.load()`用于 阅读全文
posted @ 2023-07-28 16:34 Python探索牛 阅读(490) 评论(0) 推荐(0) 编辑
摘要: ### 1.eval() 功能描述:“剥去字符串的外衣”,去运行字符串里面的代码 作用 : (1)参数是一个类似"1+3"这样数学表达式的字符串,可以计算得到返回值(int型) (2)参数是一个类似"{'name':'tian','age':18}"这样字典、列表、元组外套上一对引号的字符串,可以快 阅读全文
posted @ 2023-07-26 15:55 Python探索牛 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一个从多个父类继承过来的子类,可以访问所有父类的功能。并不推荐使用。 多重继承最简单有用的形式是mixin。假设在之前Contact类增加一个功能,允许给self.email发送一封邮件。 ```python class ContactList(list): def search(self, nam 阅读全文
posted @ 2023-07-22 16:19 Python探索牛 阅读(85) 评论(0) 推荐(0) 编辑
摘要: ### 1. 使用方括号([]):使用方括号直接访问字典中的键对应的值,示例代码如下: ```python # 定义一个字典 person = {'name': 'Tom', 'age': 25, 'gender': 'male'} # 使用方括号访问指定键对应的值 print(person['na 阅读全文
posted @ 2023-07-17 16:40 Python探索牛 阅读(1348) 评论(0) 推荐(1) 编辑
摘要: ### 1.进程 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序、数据集合和进程控制块三部分组成。程序用于描述进程要完成的功能,是控制进程执行的指令集; 阅读全文
posted @ 2023-07-08 15:13 Python探索牛 阅读(231) 评论(0) 推荐(0) 编辑
摘要: ### 1.os.system() os.system() 是对 C 语言中 system() 系统函数的封装,允许执行一条命令,并返回退出码(exit code),命令输出的内容会直接打印到屏幕上,无法直接获取。 示例: ```python # test.py import os os.syste 阅读全文
posted @ 2023-07-06 20:19 Python探索牛 阅读(582) 评论(0) 推荐(0) 编辑
摘要: ### 1.直接将元组转为列表 ```python tup = (21, 19, 11, 46, 18) print(tup) lt = list(tup) print(lt) ``` 输出 ```python (21, 19, 11, 46, 18) [21, 19, 11, 46, 18] `` 阅读全文
posted @ 2023-07-04 16:14 Python探索牛 阅读(261) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页