首页 知识动态 ( Page 980 )

知识动态

python return和yield有什么不同

不同点1、return函数中只存在一个return结束函数。并且给函数的执行者返回值。2、只要在函数中有yield,那么它就是生成器函数而不是函数。3、生成器函数中可以存在多个yi…

2025-12-01 45,386

python迭代器的取值方法

说明1、可迭代对象是不可以一直迭代取值的(除去用索引,切片以及Key),但是转化成迭代器就可以了。迭代器是利用__next__()进行取值。2、如果迭代器里面的值取完了还要next…

2025-12-01 72,354

python迭代器的优缺点

说明1、迭代器优点,节省内存,迭代器在内存中相当于只占一个数据的空间。因为每次取值都上一条数据会在内存释放,加载当前的此条数据。惰性机制。next一次,取一个值,绝不过多取值。  …

2025-12-01 100,050

python使用Pyecharts绘制疫情分布图

为了密切关注疫情动态,使用Python实现将数据可视化在地图上吧。Pyecharts 介绍Apache Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表…

2025-12-01 469

如何查看python解释器的路径

很多人都听说过python解释器,但不会查看其路径,本篇就脚本和控制台中查看的方法分享给大家。1、在脚本中查看,运行脚本,或者进入交互模式手动输入即可。import sys imp…

2025-12-01 41,646

python用户输入的方法

说明1、使用input()使程序暂停运行,等待用户输入文本,Python在获取用户的输入后,将其存储在变量中,以供用户进行使用。2、使用input()函数,可以指出需要用户输入的数…

2025-12-01 51,851

python if-elif-else语句是什么

说明1、Python提供的if-elif-else结构,适用于经常需要检查超过两个的情形。2、Python只执行if-elif-else结构中的代码块,它依次检查每个条件测试,直到…

2025-12-01 25,856

python列表中if语句的用途

1、在遍历的时候对特殊元素进行筛查,即使用for循环可以对列表中的元素进行遍历scores = [100, 98, 59, 60, 78, 99, 57, 63] flag = 0…

2025-12-01 6,966

Python Dijkstra算法是什么

说明1、Dijkstra算法是经典的最短路径算法,它是数据结构、图论、运筹学等基础教学算法。令人感兴趣的是,Dijkstra算法通常是按照贪心方法来描述的,而在运筹学中把Dijks…

2025-12-01 89,418

python的数据类型有哪些

Python基本数据类型一般分为:数字、字符串、列表、元组、字典、集合这六种基本数据类型。数字数字类型是不可更改的对象。对变量改变数字值就是生成/创建新的对象。Python支持多种…

2025-12-01 76,293