python 高级特性
在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。请始终牢记,代码越少,开发效率越高。△切片取一个list或tuple或字符串的指定索引范围的部分元素,Python详情>>
2023-11-11python中如何进行集合交集运算?
在我们日常生活中,我们可以通过求集合的交集,得出重复的部分,去解决去重的问题。python作为很好用的编程工具,是可以帮助我们解决数学问题的。本文介绍python中实现集合交集的三种方法,即使用使用&...详情>>
2023-11-11python中如何使用zip函数将列表合并为字典?
python的作用很强大,列表和字典是两个不同类型的代码格式,虽然列表不能直接转换为字典,但是可以通过zip函数将列表合并为字典,实现列表转换为字典的需求。本文介绍zip函数实现列表合并为字典的原理和详情>>
2023-11-11python中extend()方法如何实现列表合并?
对于python中多个列表,我们可以选择将有用的列表合并使用。python中extend()方法可以在列表的尾部追加一个列表。使用这种方法可以直接在原有列表后加上了需要合并的新列表,扩增的原有的列表,详情>>
2023-11-11python如何读取大文件
可以通过两种方法利用python读取大文件:第一种是利用yield生成器读取;第二种是:利用open()自带方法生成迭代对象,这个是一行一行的读取。1、利用yield生成器读取defreadPart(详情>>
2023-11-11Python 常见的内置函数
常见的内置函数:查看内置函数:print(dir(__builtins__))常见函数type查看对象类型len求长度min求最小值max求最大值sorted排序reversed反向sum求和prin详情>>
2023-11-11python 抽象类
什么是抽象类与java一样,python也有抽象类的概念但是同样需要借助模块实现,抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化为什么要有抽象类如果说类是从一堆对象中抽取相同的内容而来详情>>
2023-11-11python 编译
在训练模型之前,我们需要通过compile来对学习过程进行配置,compile接收三个参数:优化器optimizer,损失函数loss,指标列表metrics。compile(self,optimiz详情>>
2023-11-11Python 线程对象
先了解一下Python守护线程基本概念。守护线程:当一个线程被标记为守护线程时,Python程序会在剩下的线程都是守护线程时退出,即等待所有非守护线程运行完毕;守护线程在程序关闭时会突然关闭,可能会导详情>>
2023-11-11Python之logging模块重定向
对于代码量较大的工程,建议使用logging模块进行输出。该模块是线程安全的,可将日志信息输出到控制台、写入文件、使用TCP/UDP协议发送到网络等等。默认情况下logging模块将日志输出到控制台(详情>>
2023-11-11python之使用inspect模块
inspect模块提供了一系列函数用于帮助使用自省。下面仅列出较常用的一些函数,想获得全部的函数资料可以查看inspect模块的文档。1.检查对象类型is{module|class|function|详情>>
2023-11-11Python的函数式编程与闭包
函数式编程 函数式编程这个概念我们可能或多或少都听说过,刚听说的时候不明觉厉,觉得这是一个非常黑科技的概念。但是实际上它的含义很朴...详情>>
2023-11-11Python2.x中的编码问题
1.str和unicodestr和unicode都是basestring的子类。严格意义上说,str其实是字节串,它是unicode经过编码后的字节组成的序列。对UTF-8编码的str'汉&#详情>>
2023-11-11python多版本与虚拟环境
为什么会用到多个Python版本?用macOS和Ubutntu的同学都知道系统默认安装的Python2.7.x,然后,我们平时python开发用的python3,所以,需要额外安装一个Python3.详情>>
2023-11-11Python的英语搭配助手应用开发研究
基于Python自带的GUI工具包Tkinter来实现窗口视窗设计。选用Python语言的理由在于其语法简单,跨平台、内嵌大量模块,支持众多第三方包,大大降低了编程的难度,同时Python语言最为接近详情>>
2023-11-11