- 博客(20)
- 收藏
- 关注
原创 程序设计(Python)实验十五 网络爬虫基础 (1)
实验目的1、网络爬虫的基本原理与规范。2、掌握使用 Requests 库获取静态网页信息。3、掌握使用 BeautifulSoup4 库解析网页信息。4、掌握正则表达式的基本用法。实验内容题目 中国大学排名定向爬虫(1) 查看 https://www.shanghairanking.cn/rankings/bcur/2020 网页中关于各大学排名的信息组织(F12 快捷键查阅 html 代码)(2)使用 requests、beautifulsoup4 或 re 库抓取并解析排名,输出各大学的
2021-01-13 00:09:32 1038
原创 程序设计(Python)实验十四 综合设计(数据分析与可视化(2))
实验目的1、 掌握第三方库 TuShare 的数据获取方法2、 能够利用 pandas 库进行简单的数据分析3、 能够利用 matplotlib 库进行数据可视化4、 综合应用上述第三方库解决问题的能力实验内容一、读取 stock_hist_data.csv 中招商银行(股票代码 600036)2018 年下半年的股票数据并完成如下数据处理和分析任务:(1) 数据只保留 date、open、high、close、low 和 volume 这几个属性,并按时间先后顺序对数据进行排序;使用 mat
2021-01-13 00:09:07 2044
原创 程序设计(Python)实验十三 数据分析与可视化(1)
实验目的1、 熟悉 numpy 库常用方法的使用2、 熟悉 pandas 库的基本使用3、 能够利用 matplotlib 库进行简单的图形绘制实验内容题目根据某商品近 5 年的销售流水,做数据分析和可视化。模拟产生数据代码如下:(1)编写程序生成某商品(2014-01-01 到 2018-12-31)的销售流水,模拟数据文件名为 data.csv,数据格式如下:(说明:日期是连续的,销量是随机数,单价范围为[101,105]的随机值)代码import randomimport da
2021-01-13 00:08:48 5624
原创 程序设计(Python)实验十二 Tkinter 的使用 (2)
实验目的掌握界面程序的设计实验内容练习一题目:用户登陆界面程序编写一个用户登录界面,用户可以登录账户信息,如果账户已经存在,可以直接登录,登录名或者登录密码输入错误会提示,如果账户不存在,提示用户注册,点击注册进去注册页面,输入注册信息,确定后便可以返回登录界面进行登录。代码import pickleimport tkinter as tkimport tkinter.messageboxwindow = tk.Tk()window.title('登 录')window.geo
2021-01-13 00:08:30 628
原创 程序设计(Python)实验十一 Tkinter 的使用 (1)
实验目的掌握 tkinter 的使用熟悉可视化界面的设计方法实验内容题目完成以下代码,熟悉 tkinter 各个部件的使用代码#(1) 创建主窗口及 Label 部件(标签)创建使用import tkinter as tk# SY11-1window = tk.Tk()window.title('First Example')window.geometry('500x300')l = tk.Label(window,text ='你好!欢迎使用Python tkinter!',
2021-01-12 03:12:05 636
原创 程序设计(Python)实验九 文件与数据格式化
实验目的掌握文件的基本操作理解一、二维和高维数据的格式化过程掌握 csv 和 json 格式的相互转换综合应用组合数据类型与 CSV 和 JSON 数据格式编写简单的应用程序实验内容练习一题目将提供的 test.csv 文件,具体内容如下:编程读入该文件,转换成 JSON 格式文件,并以文件名 out.json 输出。转换后的结果如下所示:[{“同比”: “120.7”,“城市”: “北京”,“定基”: “121.4”,“环比”: “101.5”},{“同比”:
2021-01-12 02:54:03 2247
原创 程序设计(Python)实验八 函数
实验八 函数实验目的实验内容练习一题目代码练习二题目代码练习三题目代码练习四题目代码实验目的掌握函数的定义与调用过程掌握参数的传递方式和传递过程理解和使用匿名函数理解递归调用的思想和方法掌握变量的作用域实验内容练习一题目定义求 n!的函数 fact()和求和函数 sum(),在此基础上编程实现 1!+2!+…m!的计算。代码def fact(num): result = 1 for i in range(1,num+1): result *= i
2021-01-12 02:45:28 4131
原创 程序设计(Python)实验七 阶段测试一
实验七 阶段测试一题目一代码题目二代码题目三代码题目四代码题目五代码题目一打印输出如下字符图案。代码width_top = 2*6-1;width_di = 2*5-1;for i in range(1,7): str = '*'*(2*i-1) print(str.center(width_top,' '))for i in range(5,-1,-1): str = '*' * (2 * i - 1) print(str.center(width_top,
2021-01-12 02:12:36 453
原创 程序设计(Python)实验六 组合数据综合训练
实验六 组合数据综合训练实验目的实验内容练习一题目代码练习二题目代码实验目的1、 培养分析问题并对进行建模的能力。2、 熟练使用组合数据类型解决实际问题。3、 熟练运用选择结构和循环结构解决实际问题。实验内容练习一题目统计《三国演义》中人物出场次数最多的前 20 人。代码import jieba as jietext = (open('三国演义.txt','r',encoding='utf-8')).read()words = jie.lcut(text)nowords ={"这
2021-01-12 01:59:07 1064
原创 程序设计(Python)实验五 组合数据类型
实验五 组合数据类型实验目的实验内容练习一题目代码练习二题目代码练习三题目代码练习四题目代码实验目的1、理解组合数据类型的概念2、掌握列表、字典与集合的定义和使用方法3、熟练 random 模块的应用实验内容练习一题目编写程序,在 26 个字母大小写和 10 个数字组成的列表中随机生成 10个 8 位密码。代码#设置的密码没有重复的元素import randomList =[]#存入字母和数字for i in range(26): List.append(chr(ord('A'
2021-01-12 01:44:34 2845 3
原创 程序设计(Python)实验四 程序的控制结构(循环)
实验四 程序的控制结构(循环)实验目的实验内容练习一题目:统计不同字符个数代码练习二题目:猜数游戏续代码练习三题目:最大公约数计算代码练习四题目代码实验目的1、掌握程序的几种循环结构及扩展用法2、掌握 break 和 continue 的用法3、掌握 random 库的用法4、了解程序的异常处理及用法实验内容练习一题目:统计不同字符个数用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其它字符的个数。代码charts = input("请输入一行字符:")en
2021-01-12 01:31:28 1702
原创 程序设计(Python)实验三 程序的控制结构(分支)
实验三 程序的控制结构(分支)实验目的实验内容练习一题目:身体质量指数 BMI代码练习二题目:学生成绩等级判断代码练习三题目:猜数游戏代码实验目的1、掌握程序的单分支结构2、掌握程序的双分支结构3、掌握程序的多分支结构4、掌握 if 的嵌套实验内容练习一题目:身体质量指数 BMIBMI 值可以“客观的”衡量个人的肥胖程度或者说健康程度。世界卫生组织(WHO)根据对全球人口体重的统计认为,BMI 值低于 18.5 kg/m2 时属于“过轻”,表明个体可能营养不良或者饮食无法保障;BMI 值高
2021-01-12 01:18:13 1101
原创 程序设计(Python)实验二 字符串及基本数据类型操作
实验二 字符串及基本数据类型操作实验目的实验内容练习一题目练习二题目代码运行结果练习三题目代码练习四题目代码练习五题目代码实验目的1.掌握字符串编码、索引方式2.掌握字符串的操作3.掌握字符串格式化4.掌握基本数据类型的运算操作实验内容练习一题目完成以下代码练习,熟悉字符串的相关使用。略练习二题目输出由任意字符串堆积的 10 行等腰三角形。其中,str.center()方法用于字符串两边填充:str.rjust(width[,fillchar])方法用于字符串右填充。代码wi
2021-01-12 00:45:37 3279
原创 程序设计(Python)实验一 Python 运行环境搭建及使用
实验一 Python 运行环境搭建及使用实验目的实验内容练习一题目练习二题目代码练习三题目代码练习四题目代码实验目的熟悉 Python 开发环境的使用熟悉 Python 应用程序的创建与运行掌握 Python 输入与输出实验内容练习一题目分别用交互模式和批量模式完成以下代码的练习。str1=input("请输入一个人的名字:")str2=input("请输入一个国家的名字:")print("世界这么大,{}想去{}看看".format(str1,str2))练习二题目整数序
2021-01-12 00:26:32 1319
原创 SWUST OJ题目解析(C语言):299 平方和
[160:促销计算题目描述用递归的方法求 f(n) = 1×1 + 2×2 + 3×3 +……+ n×n样例输入输入数字n13样例输出输出结果 f(n)114代码示例#include <stdio.h>long DG(int m);int main(){ int n; long result; scanf("%d",&n); resul...
2020-05-05 07:52:20 2082
原创 SWUST OJ题目解析(C语言):77 计算员工周工资
77: 计算员工周工资题目描述编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。(如果时间小于0或大于一周的总时间输出input is wrong!)若雇员周工作小时超过40 小时,则超过部分按原工资的1.5 倍的加班工资来计算, 若雇员每周工作小时超过60 小时,则超过60 的部分按原工资的3 倍的加班工资来计算, 而40 到60 小时的工资仍按照原工资...
2020-05-05 07:40:34 3579
原创 SWUST OJ题目解析(C语言):318: 进制变换
318: 进制变换题目描述输入一个十进制数,用程序将其变换成2进制数和8进制数。样例输入每一组数据只有一行,即需要被变换的十进制整数。(输入有多组测试数据)3样例输出对应每一组数据,输出对应的2进制和8进制,第一行输出2进制,第二行输出8进制数113代码示例#include <stdio.h>int main(){ int x,y; while(~sc...
2020-05-05 07:34:14 2213
原创 SWUST OJ题目解析(C语言):160促销计算
160:促销计算题目描述某百货公司为了促销,采用购物打折的优惠方法,每位顾客一次购物:在1000元以上者,按9.5折优惠;在2000以上者,按9折优惠;在3000以上者,按8.5折优惠;在5000以上者,按8折优惠;编写程序,购物款数,计算并输出优惠价。样例输入850123050003560样例输出discount=1,pay=850discount=0.95,pay=116...
2020-05-04 18:24:05 4915
原创 算法分析与设计第八章讨论题
动态规划问题:切割木棍问题问题描述算法解答问题描述为下列问题设计一个动态规划算法。已知小木棍的销售价格和长度i相关,i=1,2,…,n, 如何把长度为n的木棍切割为若干根长度为整数的小木棍,使得所能获得的总销售价格最大?该算法的时间效率和空间效率各是多少?算法解答令长度为n的木棍能获得的最大价格为profit[n]递推公式为:profit[n] = max(pi[i] + profit[...
2020-05-04 17:35:00 907
原创 《新发传染病与公共安全》期末考试题答案
1单选(2分)立克次氏体导致的传染病绝大部分传播途径为( )A.粪口传播B.虫媒传播C.空气传播D.接触传播2单选(2分)PPD实验的弱阳性结果为下列那个结果()A.10-19mmB.小于4mmC.大于20mmD.5-9mm3单选(2分)HIV主要寄生的人体细胞是()A.肝细胞B.淋巴细胞C.神经细胞D.红细胞4单选(2分)下列能作为生物武器的病原体为()A...
2020-05-04 10:34:07 2263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人