Python
文章平均质量分 61
那片世界那片海
一个萌新,望各位大佬多多指点
展开
-
【Datawhale AI 夏令营】入门lightgbm及特征工程进行实践
高效率:由于基于直方算法的决策树学习,LightGBM在训练速度和内存占用方面都优于其他实现。快速训练速度:支持基于Histogram的决策树学习,并且在数据预排序的情况下速度更快。高精度:由于支持基于Leaf-wise的叶节点生长策略,LightGBM在很多比赛和实际项目中都表现出很高的精度。支持并行学习:能够进行数据并行和特征并行,从而提升训练速度。原创 2024-07-17 21:36:49 · 565 阅读 · 0 评论 -
Python之网络编程(网络爬虫)
题目编程实现爬取某网站的图片,保存在本地名为pic的文件夹里。(1)获取网站页面,分析代码结构特征;(2)处理页面,提取相关信息;(3)解析数据,保存结果。解析解法:import urllib.requestimport reimport osimport urllib#根据给定的网址来获取网页详细信息,得到的html就是网页的源代码 def getHtml(url): page = urllib.request.urlopen(url) html = page原创 2021-07-02 23:07:28 · 255 阅读 · 0 评论 -
【问题记录】Python出现NoneType.__format__的问题
问题记录:调试程序时,发现报错: File "C:\Users\HP\PycharmProjects\pythonProject\StudentScoreManagerSystem\stusystem.py", line 297, in <module> main() File "C:\Users\HP\PycharmProjects\pythonProject\StudentScoreManagerSystem\stusystem.py", line 32, in main原创 2021-06-06 10:34:49 · 3605 阅读 · 1 评论 -
Python之面向对象经典题目
题目1.定义一个学校人员类SchoolPerson,其中,属性:姓名name、性别sex、年龄age;方法:设置人员的各个属性的set_info方法;获取各属性值的get_info方法。定义好类以后,再定义2个人员进行测试。2.在第1个题的基础上添加两个方法:其中,init()方法,完成属性的初始化(要求从键盘输入各属性的值);del()方法,完成输出“__del__方法调用”这一句话(作用是用来销毁对象)。3.创建学生类Student,继承自SchoolPerson类,添加额外两个属性:原创 2021-06-01 16:00:13 · 3835 阅读 · 2 评论 -
Python之文件、模块和包经典题目
题目1.简单计算器的设计请设计简单的“加减乘除”计算器并从键盘上输入数据进行计算2.请创建以学号命名的目录,在该目录中创建名称为file1.txt的文件,并将自己的个人信息(序号、姓名以及班级)等写入该文件;然后并读取文件中的内容到屏幕上;接着重新命名该文件为file2.txt;,最后将其删除。3.导入Matplotlib包进行简单的操作,通过Pyplot对Matplotlib进行操作,此案例可实现正弦余弦函数曲线图像。4.在 package_test目录下创建 test1.py、test2.py原创 2021-05-25 11:41:24 · 510 阅读 · 1 评论 -
Python之函数经典题目+解析
题目1.编写程序,输入任意大的自然数,输出各位数字之和。2.编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 setA-setB。3.编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式。4.编写程序,用户输入一个三位以上的整数,输出其百位以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。)5.编写程序,输入一个大于 2 的自然数,然后输出小于该数字的所有素数组成的集合。6.首先生成包含1000个随机字符的字符串,然后统计每个字符原创 2021-04-15 13:15:41 · 2508 阅读 · 2 评论 -
Python之流程控制语句经典例题(3)
例题3.编写程序实现输入x,y,判断属于第几象限。4.编写程序实现猜数字游戏,5次机会猜1-100内的数字。5.编写程序实现打印9*9乘法表。一、解析第三个题目:通过输入x,y,利用流程控制语句if…elif…else判断你输入的x,y在第几象限。但要注意不在象限(在原点或者是在坐标轴上)的情况。这个题较为容易实现。第四个题目:这个题是通过生成一个随机数,并让用户输入数字来和随机数作比较,可以利用while循环,range()函数等来实现流程控制。若相等则停止比较;若不相等,则继续比较,但要注原创 2021-03-28 11:25:30 · 369 阅读 · 0 评论 -
Python之流程控制语句经典例题(2)
这是关于Python的一些经典例题,结合着本人在学习和理解的过程,以及老师讲解的例题,便整理了一下,并将这些题目逐一进行解答。如有错误或者是更好的方法可以提出来,作为一种完善和提高。例题1.编写程序实现输入成绩,判断是否通过考试。2.编写程序实现根据考试成绩将成绩分为A,B,C,D四档。一、解析这两个题目说明的是大致是同一个问题,即成绩分档次的问题具体一点:对于第一题来说,通过输入成绩,以60分为界判断是否通过考试。(在中国,大部分情况下60分算为及格线)这里会出现两种情况,通过(分数大于等于原创 2021-03-20 19:06:31 · 548 阅读 · 0 评论 -
Python之流程控制语句经典例题(1)
这是关于Python的一些经典例题,结合着本人在学习和理解的过程,以及老师讲解的例题,便整理了一下,并将这些题目逐一进行解答。如有错误或者是更好的方法可以提出来,作为一种完善和提高。例题1.编写程序实现输入成绩,判断是否通过考试。2.编写程序实现根据考试成绩将成绩分为A,B,C,D四档。一、解析这两个题目说明的是大致是同一个问题,即成绩分档次的问题具体一点:对于第一题来说,通过输入成绩,以60分为界判断是否通过考试。(在中国,大部分情况下60分算为及格线)这里会出现两种情况,通过(分数大于等于原创 2021-03-16 08:54:07 · 1630 阅读 · 0 评论