- 博客(10)
- 收藏
- 关注
原创 Python实验课_处理Excel文件中的成绩数据
如果你关注代码的简洁性和处理大数据集的效率,第一段代码(使用pandas)可能是更好的选择。如果你更关注对Excel文件的直接操作和格式控制,或者你的环境不允许安装额外的数据处理库,第二段代码(使用openpyxl)可能更适合你的需求。
2024-12-23 13:40:28
1443
原创 Python实验课_函数设计与使用1(计算小明爬楼梯的爬法数量)
(1)理解并熟练使用序列解包。(2)理解递归函数工作原理。(3)能够编写递归函数代码解决实际问题。(4)理解Python字典的用法。(5)养成检查和测试循环结构边界条件的习惯。(6)养成时刻注意各级代码缩进级别的习惯。假设一段楼梯共15个台阶,小明一步最多能上3个台阶。编写程序计算小明上这段楼梯一共有多少种方法。要求给出递推法和递归法两种代码。
2024-11-13 20:30:00
770
原创 Python实验课_垃圾邮件快速识别思路与实现
(1)熟悉函数定义与调用语法。(2)熟悉函数默认值参数的用法。(3)了解垃圾邮件分类方法原理。(4)熟练使用内置函数sum()、map()。(5)熟练运用字符串方法。(6)熟练使用lambda表达式。(7)理解Python函数式编程模式。(8)了解算法中rate参数对分类结果的影响。 朴素贝叶斯算法算法、支持向量机算法等主流的垃圾邮件分类算法都依赖于特征向量的提取和数据集对模型的训练,其中特征向量的提取又依赖于对邮件正文的分词结果。如果垃圾邮件发送者在邮件中插入一些干扰符号,很容易影响分词的结果
2024-11-11 13:47:32
685
原创 Python实验课_凯撒加密算法原理与实现
(1)了解Python标准库string。(2)理解凯撒加密算法原理。(3)理解切片操作。(4)熟练运用字符串对象的方法。
2024-10-28 16:27:02
1814
原创 Python实验课_无界面版猜数游戏设计与实现
(1)熟练运用选择结构与循环结构解决实际问题。(2)注意选择结构嵌套时代码的缩进与对齐。(3)理解带else子句的循环结构执行流程。(4)理解条件表达式value1 if condition else value2的用法。(5)理解使用异常处理结构约束用户输入的用法。(6)理解带else子句的异常处理结构的执行流程。(7)熟练掌握使用break语句提前跳出循环结构的用法。
2024-10-21 15:47:44
718
原创 Python实验_使用枚举法验证6174猜想
(1)了解6174猜想的内容。(2)熟练使用选择结构和循环结构。(3)了解标准库itertools中combinations函数的用法。(4)熟练使用字符串的join()方法。(5)熟练使用内置函数int()、str()、sorted()。1955年,卡普耶卡(D.R.Kaprekar)对4位数字进行了研究,发现一个规律:对任意各位数字不相同的4位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到6174这个数字,并且这个操作最多不会超过7次。
2024-10-14 16:39:56
521
原创 Python实验课_Python运算符、内置函数、序列用法
(5)编写程序,输入两个分别包含若干整数的列表lstA和lstB,输出一个字典,要求使用列表lstA中的元素作为键,列表lstB中的元素作为值,并且最终字典中的元素数量取决于lstA和lstB中元素最少的列表的数量。(6)编写程序,输入一个包含若干整数的列表,输出新列表,要求新列表中的所有元素来自于输入的列表,并且降序排列。(4)编写程序,输入一个包含若干整数的列表,输出一个新列表,要求新列表中只包含原列表中的偶数。(5) lstA = eval(input('请输入包含若干整数的列表lstA:'))
2024-09-30 16:22:07
1428
原创 Python实验课_理解浮点数运算的误差 + chapter 1
阅读并适当增加必要的代码来调试下面的代码,分析代码功能,发现并解决代码中的错误。(2)理解运算符/和//的区别,理解运算符//的原理。(3)理解浮点数运算的误差和可能带来的问题。(1)理解组合数定义式的化简。(4)熟悉函数定义与使用。(5)熟悉循环结构。
2024-09-30 15:37:22
374
原创 第一次安装Jupyternotebook
然后我遇到的问题主要是电脑缺少配件,包括浏览器对jupyter地阻止,我用默认浏览器双击打开来是没有输入框的界面,但用华为浏览器就可以打开,后来咨询老师也发现在默认浏览器中将网址中对localhost修改为120.开头的数字网址便可以进入了。-点击“新建”,添加Anaconda的安装路径(通常是`D:\Users\YourUsername\Anaconda3\Scripts`根据自己的下载地址来)。在“系统变量”中找到“Path”,点击“编辑”。4.右键点击“我的电脑”或“此电脑”,选择“属性”。
2024-09-19 15:36:38
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人