有关 [ Python小屋 ] 的文章

Python计算电场中两点间的电势差

参考代码: 前天有奖答题内容: 1000道Python题库系列分享14(1道代码阅读题) 参考答案: 该问题功能为求解在n个物品中任选i个物品有多少种选法,也就是组合数C(n,i)。 根据组合数定义,需要计算3个数的阶乘,在很多编程语言中都...

1000道Python题库系列分享14(1道代码阅读题)

上期题目链接:1000道Python题库系列分享13(22道填空题) 上期题目答案: 本期题目:阅读下面的代码,分析其功能,并指出可能存在的错误及其原因,最好能够给出解决方案。 留言给出完整答案的朋友将会获赠《玩转Python轻松过二级》一...

Python使用matplotlib绘制正多边形逼近圆周

问题描述:对于正多边形,如果边的数量足够多,可以无限接近圆周。 技术要点:matplotlib中Slider和Button组件的应用。 参考代码: 运行结果:用鼠标单击或拖动Slider组件并修改其值,单击按钮组件可以恢复Slider组件的...

Python处理文本文件案例一则

问题描述:当前文件夹中有一文件data.txt,其中包含一些自然数,每行一个。要求编写程序,读取data.txt中的所有自然数,将其升序排序之后写入新文件data_new.txt中。 技术要点:1)内置函数int()用来把数字字符串转换为整...

在Python程序中设置函数最大递归深度

在函数调用时,为了保证能够正确返回,必须进行保存现场和恢复现场,也就是被调函数结束后能够回到主调函数中离开时的位置然后继续执行主调函数中的代码。这些现场或上下文信息保存在线程栈中,而线程栈的大小是有限的。 对于函数递归调用,会将大量的上下文...

Python绘制直方图案例一则

参考代码: 运行结果: ———董付国老师Python系列教材——– 1)《Python程序设计(第2版)》(2018年7月第7次印刷) 2)《Python可以这样学》(...

Python使用逻辑回归算法根据三围数据判断用户性别

逻辑回归算法是一种经典的分类算法,使用时应注意: 1)样本需要足够多。 2)样本的多个特征之间尽量不要存在线性相关性。 问题描述: 根据三围数据判断用户性别。假设男性和女性的三围和身高的计算公式如下: ”’男性三围标...