
python
实验报告
噗-噗
教学相长也!
展开
-
实验三 Pandas库的运用
2.显示有关此df及其数据的基本信息的摘3.查看此df的前三行数据4. 选择df中列标签为animal和age的数据5.选择行为[‘d’, ‘e’, ‘i’],且列为['animal', 'age']中的数据6.选择visuts大于3的行7.选择age为缺失值的行8.选择animal为cat,且age小于3的行9.将f行的age改为1.510.计算visits列的数据总和11.计算每种animal的平均age12.追加一行(k),列的数据自定义(如可以等于a行的数据)原创 2024-03-23 15:26:01 · 1482 阅读 · 1 评论 -
实验二 Numpy库的运用
(1)创建一个10*10的ndarray对象,且矩阵边界全为1,里面全为0;(2)创建一个代表国际象棋棋盘的8*8数组,其中棋盘的白格用0填充,棋盘黑格用1填充(3)平面上有100个点,求任意两点间的欧式距离,并将其保存;原创 2024-03-21 19:54:01 · 1262 阅读 · 0 评论 -
实验一 大数据采集与处理环境搭建
(1)随机生成1-100内的10个数字,并用列表进行保存,并采用冒泡排序法对这10个数字进行排序;思路提示:将各小矩形的高度存放至一列表中,将各高度乘以宽度,得各矩形面积,然后求和矩形面积;安装完成后,启动jupyter notebook,分别在code模式下输出“hello world”,和在Markdown模式 “一级标题”、“二级标题”、“三级标题”;(1)随机生成1-100内的10个数字,并用列表进行保存,并采用冒泡排序法对这10个数字进行排序;的不同方法,并进行实际操作,达到熟练掌握的标准。原创 2024-03-11 18:53:52 · 824 阅读 · 0 评论 -
基于python、OpenCV的人脸识别技术
随着人工智能技术的飞速发展,人脸识别已成为计算机视觉领域的重要分支。本项目旨在构建一个基于Python的人脸识别系统,该系统能够高效地进行人脸检测与识别,并进一步分析识别对象的情绪状态。通过利用Python和大规模的人脸数据集进行训练,系统能够达到较高的识别精度和实时响应速度。此外,项目还考虑系统的易用性和可维护性,以便在实际应用中快速部署和更新。原创 2024-02-07 20:26:56 · 610 阅读 · 2 评论 -
Python课程设计 基于python的俄罗斯方块小游戏
本文介绍了一个基于Python语言开发的简单俄罗斯方块小游戏。该游戏使用了pygame库来实现图形界面和声音效果,并通过面向对象的设计方法来组织代码。游戏的主要功能包括方块的随机生成、移动、旋转、消除行以及得分计算等。游戏界面简洁直观,音效增强了游戏体验。此外,游戏还提供了音乐开关和游戏暂停的功能,以增加游戏的可玩性和用户友好性。原创 2024-02-07 18:40:53 · 2997 阅读 · 8 评论 -
基于python的抖音短视频数据分析与可视化
抖音是一个非常流行的短视频平台,每天都有大量的用户在抖音上分享和观看视频。为了更好地了解抖音用户的行为和兴趣,我们可以使用Python进行数据分析与可视化。在本文中,我们将介绍如何使用Python进行抖音数据分析与可视化。首先,我们将使用Python获取抖音的数据,然后使用pandas和matplotlib等库对数据进行可视化。1.数据获取抖音的数据可以通过API接口获取。我们可以使用Python的requests库来发送HTTP请求,获取抖音的数据。2..数据可视化。原创 2024-02-07 15:28:45 · 11121 阅读 · 92 评论 -
拓展作业 编程实现一个IP编址计算工具
2.能够根据给定的地址块信息和用户需求,给出子网划分(或地址块)划分方案,并计算出:每个子网(或地址块)的网络地址、子网(地址)掩码、可用IP。6.程序应能够根据给定的地址块信息,给出子网划分方案,并计算出每个子网的网络地址、子网掩码、可用IP地址范围及广播地址。5.程序应能够处理各种可能的输入情况,包括合法的IP地址和不合法的IP地址。4.程序应具有良好的用户界面,能够根据用户输入进行相应的提示和反馈。3.程序应有相应的输入提示及良好的输出组织,易于用户使用和查看结果。1.Windows11系统。原创 2024-01-08 18:00:00 · 1578 阅读 · 0 评论 -
Python课程设计 飞机大战小游戏
基于pygame的飞机大战小游戏是一个经典的游戏,玩家需要控制一架飞机在屏幕上移动,并射击敌机。导入pygame库和其他必要的模块。设置游戏窗口大小、标题和其他选项。加载所需的图像、音效和字体文件。初始化游戏状态、时钟和精灵组等。进入游戏主循环,处理游戏事件(如键盘按键、鼠标点击等)。玩家控制:根据玩家的输入,控制飞机的移动。射击:检测玩家的射击按键,发射子弹并击中敌机。敌机生成和移动:在屏幕上随机生成敌机,并向玩家的飞机移动。碰撞检测:检测飞机与敌机或子弹的碰撞,处理游戏结束或得分增加。原创 2024-01-04 16:24:28 · 2111 阅读 · 0 评论 -
python【25】# 给你一个不带括号的表达式,这个表达式只包含加、减、乘、除,请求出这个表达式的最后结果,最后结果一定是整数
给你一个不带括号的表达式,这个表达式只包含加、减、乘、除,请求出这个表达式的最后结果,最后结果一定是整数。原创 2023-11-10 20:53:45 · 133 阅读 · 0 评论 -
python【24】# 给定一个只有小写字母组成的字符串,串长为n。请你编写程序求出这个字符串中出现次数最多的字母。
给定一个只有小写字母组成的字符串,串长为n。请你编写程序求出这个字符串中出现次数最多的字母。原创 2023-11-10 20:52:59 · 656 阅读 · 0 评论 -
python【23】# 将一个含字符型的数据,整型数据的字符串拆分成两个子串,一个只保留字符类型,一个只保留整数类型,例如ks47ks18m9ws4拆分成ksksmws和47189,要求:不破坏原来的
将一个含字符型的数据,整型数据的字符串拆分成两个子串,一个只保留字符类型,一个只保留整数类型,例如ks47ks18m9ws4拆分成ksksmws和47189,要求:不破坏原来的字符串。原创 2023-11-10 20:51:51 · 92 阅读 · 0 评论 -
python【22】输入任意4个字符(如:abcd),并按反序输出(如:dcba)
输入任意4个字符(如:abcd),并按反序输出(如:dcba)原创 2023-11-10 20:50:50 · 605 阅读 · 0 评论 -
python【21】写一个程序判断字符串中数字的位置。
写一个程序判断字符串中数字的位置。原创 2023-11-10 20:48:30 · 162 阅读 · 0 评论 -
Pycharm安装和配置详细教程(亲测有效)
3.最上面可以修改项目创建的位置,我选择的是自己的python解释器3.9.10,也可以选择虚拟环境。3.一定把更新PATH变量勾上,可以创建桌面快捷方式,创建关联,最后点击Next。1.从官网下载pycharm-community。2.安装PyCharm到其他位置,点击Next。2.点击New Project,创建新项目。1.打开下载完成的安装包,点击Next。5.稍后重启,点击Finish完成。1.右上角,settings。4.点击Install安装。1.点击OK,不导入设置。原创 2023-11-05 21:26:03 · 1744 阅读 · 1 评论 -
python【20】输入2个正整数m和n(1<=m,n<=1000),输出m和n之间所有满足的各位数字的立方和等于它本身的数。
输出m和n之间所有满足的各位数字的立方和等于它本身的数。输入2个正整数m和n(1原创 2023-11-01 19:48:26 · 1401 阅读 · 0 评论 -
python【19】给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(0~9)各出现了多少次。例如:输入:1 99输出:9 20 20 20 20 20 20 20 20
给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(0~9)各出现了多少次。输出:9 20 20 20 20 20 20 20 20 20。原创 2023-11-01 19:47:27 · 381 阅读 · 0 评论 -
python【18】输入年月日,计算该天是本年的第几天。例如1990年9月20日是1990年的第263天,2000年5月1日是2000年的第122天
(闰年:能被400整除,或能被4整除但不能被100整除。每年1、3、5、7、8、10、12为大月,2月平年有28天,闰年有29天)例如1990年9月20日是1990年的第263天,2000年5月1日是2000年的第122天。输入年月日,计算该天是本年的第几天。原创 2023-11-01 19:46:10 · 1577 阅读 · 0 评论 -
python【17】输入两个字符串,把第二个字符串插入到第一个字符串中ASCII最大的字符后面。
输入两个字符串,把第二个字符串插入到第一个字符串中ASCII最大的字符后面。原创 2023-11-01 19:44:52 · 254 阅读 · 0 评论 -
python【16】A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,给定一个字符串如ABC,求出它的值。
A、B、C、D、E、F、G分别代表1000,500,100,50,10,5,1,给定一个字符串如ABC,求出它的值。原创 2023-11-01 19:43:24 · 171 阅读 · 0 评论 -
python【15】# 求一个整型数组,所有子串中元素和最大的子串,输出和是多少,子串是什么。# 比如 {1,2,3,4,5,-1,-2}最大子串是{1,2,3,4,5},和是15。
比如 {1,2,3,4,5,-1,-2}最大子串是{1,2,3,4,5},和是15。# 求一个整型数组,所有子串中元素和最大的子串,输出和是多少,子串是什么。原创 2023-11-01 19:42:01 · 108 阅读 · 0 评论 -
python【14】 输入数据包含T个测试实例。每组输入数据占1行,每行数据的开始是2个整数n针对每组数据输出一行数据,表示A-B的结果,如果结果为空集合,则输出“NULL”,否则从小到大输出结果
首先输入数字T,然后输入T组测试数据,每组输入数据占1行,每行数据的开始是2个整数n(0原创 2023-11-01 19:40:40 · 338 阅读 · 0 评论 -
python【13】#第一行是一个正整数n(1≤n≤200),表示数字串中有n个数字,#第二行是n个数字,n个数字都大于等于0且小于等于109,每两个数字用一个空格隔开。
每组测试数据与其后一组测试数据之间没有任何空行,第一组测试数据前面以及最后一组测试数据后面也都没有任何空行。#第二行是n个数字,n个数字都大于等于0且小于等于109,每两个数字用一个空格隔开。#第一行是一个正整数n(1≤n≤200),表示数字串中有n个数字,原创 2023-11-01 19:37:33 · 787 阅读 · 0 评论 -
python【12】某些整数不能分解为连续整数的和,例如:16输入:一个整数 N 输出:整数N对应的所有分解组合,按照每个分解中的最小整数从小到大输出,每个分解占一行,每个数字之间有一个空格
每个数字之间有一个空格 (每行最后保留一个空格);如果没有任何分解组合,则输出 NONE。输出:整数N对应的所有分解组合,按照每个分解中的最小整数从小到大输出,每个分解占一行,某些整数能分解成若干个连续整数的和的形式,例如。输入:一个整数 N (N原创 2023-11-01 19:34:33 · 73 阅读 · 0 评论 -
python【11】使用集合的差集运算,求100以内的质数
使用集合的差集运算,求100以内的质数。原创 2023-10-19 19:37:48 · 322 阅读 · 0 评论 -
python 【10】编写一个程序,从控制台接受一串逗号分隔的数字,并生成一个列表和一个包含每个数字的元组
编写一个程序,从控制台接受一串逗号分隔的数字,并生成一个列表和一个包含每个数字的元组。假设向该程序提供了以下输入。34,67,55,33,12,98 然后,输出应该是。原创 2023-10-19 19:33:26 · 518 阅读 · 0 评论 -
python【9】一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。原创 2023-10-19 19:24:33 · 833 阅读 · 0 评论 -
python【8】用户输入一个不多于6位的正整数,输出其百位以上的数字,求它是几位数,逆序打印出各位数字。
例如用户输入12345,则程序输出:百位以上的数字有123,是5位数,逆序打印结果为5 4 3 2 1。编写程序,用户输入一个不多于6位的正整数,输出其百位以上的数字,求它是几位数,逆序打印出各位数字。原创 2023-10-19 19:23:13 · 401 阅读 · 0 评论 -
python【7】现在给定一个字符串S[0...n-1](长度为n),请你计算对于所有S的非空子串S [i...j](0≤i≤j<n) ,f(S[i.….j])的和是多少。
对于一个字符串S,我们定义S的分值f(S)为S中出现的不同的字符个数。例如f("aba ')=2,f("abc")= 3, f(“aaa”)=1。现在给定一个字符串S[0...n-1](长度为n),请你计算对于所有S的非空子串S [i...j](0≤i≤j原创 2023-10-19 19:20:33 · 148 阅读 · 0 评论 -
python【6】随机产生10个2位数并输出,求其中的最大数/最小数和平均数
随机产生10个2位数并输出,求其中的最大数/最小数和平均数;原创 2023-10-19 19:16:08 · 1775 阅读 · 0 评论 -
python【5】输入n,生成n个0到100的正整数,统计奇数和偶数各有多少
输入n,生成n个0到100的正整数,统计奇数和偶数各有多少。原创 2023-10-19 19:14:50 · 1827 阅读 · 0 评论 -
python【4】找到一个大于2022的最小数,这个数转换成二进制后,最低的6个二进制全为0,请将这个数的10进制形式作为答案提交
请找到一个大于2022的最小数,这个数转换成二进制后,最低的6个二进制全为0,请将这个数的10进制形式作为答案提交;原创 2023-10-19 13:09:57 · 174 阅读 · 0 评论 -
python【3】编写程序,输入三角形的3条边长,如果输入三条边不能构成三角形,提示“不能组成三角形”,如果能组成三角形,求三角形面积area,结果保留2位小数;
编写程序,输入三角形的3条边长,如果输入三条边不能构成三角形,提示“不能组成三角形”,如果能组成三角形,求三角形面积area,结果保留2位小数;原创 2023-10-19 13:07:56 · 2788 阅读 · 0 评论 -
python【2】编写程序,从键盘输入10个数,比较大小,从小到大升序打印
编写程序,从键盘输入10个数,比较大小,从小到大升序打印。原创 2023-10-19 13:05:22 · 1325 阅读 · 0 评论 -
python【1】有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?原创 2023-10-19 13:01:32 · 80 阅读 · 0 评论