信息技术会考操作题excel,信息技术会考操作题目

大家好,小编来为大家解答以下问题,信息技术会考操作题python计算题,信息技术会考操作题没有保存,今天让我们一起来看看吧!

1. 数据分析题(17分):

 流行病学通常关注单日治愈患者例数增长(即当日治愈例数减去前日治愈例数),并以单日治愈患者例数最高增长点作为疫情向好发展的标志点PHP与PYTHON:基于语法,功能,应用程序等的详细比较。“c:/素材/mousheng.txt”文件是以逗号分隔的2020年1月22日至3月22日某省发生新冠肺炎疫情变化数据文本文件(如图所示,提示:已按日期递增排序,有标题行)

 请编写程序,找出单日治愈例数增长最高日期,若有并列最高增长日,则选择并列的最后一日。 运行结果如图所示,按图示的格式输出结果。程序保存在C:\KS目录下,名为4_1.py

f = open("C:/素材/covid19mousheng.txt")
s = f.read()
sh = s.split('\n')
sh = sh[1:]max = 0;year = 0;month = 0;day = 0
sh[0] = sh[0].split(',')for i in range(1,len(sh)-1):sh[i] = sh[i].split(',')m = int(sh[i][4]) - int(sh[i-1][4])if(m >= max):max = ma = sh[i][0].split('/')year = a[2]month = a[0]day = a[1]print("%s年%s月%s日为某省单日治愈增长最高日,较前日增长%d例"%(year,month,day,max))

2. 运算题(18分):

计算结果由两部分构成:

(1) 已知

输入正整数n,用多项式的前n项之和计算p值。

(2)c:\素材\scre2020-1.5.tar.gz是某第三方智能算法包,其中包含两个函数zna(x)和znb(x),传入参数为数值类型,输出结果为字符串。请导入第三方包scre, 将第三方智能算法包的安装界面截图,保存为c:\ks\setup.jpg,并代入多项式计算结果,计算scre.zna(p)。(注:因浮点运算顺序不同的舍入误差,结果可能与样图有差异,样图仅供参考)

导入第三方包:找到setup.py文件,python setup.py install

import math
import sys
import scredef calP(x):sum = 0for i in range(1,x+1):sum = sum + 1/(i*i)p = math.sqrt(sum * 6)print("用多项式计算p的结果为 %s"%p)print("最终结果为%s"%(scre.zna(p)))if __name__ == '__main__': while(1):n = int(input("请输入正整数(输入0退出程序):"))if n == 0:sys.exit(0)calP(n) 

3. 图形绘制题(15分):

编写一个完整的程序,要求如下:

创建正方形画布,以画布中心为原点画出坐标轴,并按以下公式绘制函数曲线: 

x = wh×(cos(t)+(1/2)×cos(7t)+(1/3)×sin(17t))/2

y = hh×(sin(t)+(1/2)×sin(7t)+(1/3)×cos(17t))/2

其中wh、hh的取值分别为画布的半宽和半高,t的取值范围为0至2π,步长为0.01。图形绘制结果如图所示。

程序保存在C:\KS目录下,名为 4_3.py

import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
import numpy as nph = 10
plt.figure(figsize = (h,h))t = np.arange(0,2*np.pi,0.01)
x = h/2 * (np.cos(t) + (1/2)*np.cos(7*t) + (1/3)*np.sin(17*t))/2
y = h/2 * (np.sin(t) + (1/2)*np.sin(7*t) + (1/3)*np.cos(17*t))/2
plt.plot(x,y,color = 'blue')ax = plt.gca()
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
ax.spines['left'].set_color('red')
ax.spines['bottom'].set_color('red')ax.spines['left'].set_position(('data',0))  #移到数字0位置
ax.spines['bottom'].set_position(('data',0))ax.xaxis.set_major_locator(ticker.NullLocator())  #不显示刻度线
ax.yaxis.set_major_locator(ticker.NullLocator())plt.savefig('4_3.png')
plt.show()

4. 数据库应用题(12分):

为打赢疫情防控的总体战、阻击战,建立了部分社区防疫联系人数据库。其sqlite数据库文件是c:\素材\fangyi.db,包含lianxi表,其中字段均为TEXT型(如图所示)

 请编写程序,实现输入社区名称,输出该社区联系人、电话查询结果。程序保存在C:\KS目录下,名为 4_4.py

运行结果举例如下:

import sqlite3
import sysconn = sqlite3.connect("C:/素材/fangyi.db")
c = conn.cursor()  #打开游标sql = "Select * from lianxi"
res = c.execute(sql)
arr = res.fetchall()
a = list(arr)while(1): t = input('请输入社区名称:(输入0退出程序)' + '\n')if t == '0':sys.exit(0)for i in range(0,len(a)):if(t == a[i][1]):print("联系人    电话")print(a[i][2],"  ",a[i][3])c.close()
conn.close()

5. 文本分析题(13分):

C:\素材文件夹中h.txt为已爬取的某新闻网站的静态html文本文件,其中新闻链接和标题的呈现特点是“<a href="http开头的地址" mon="ct=1&a=2&c=top&pn=1-2位数字" target="_blank">标题</a>”,请利用正则方法,筛选其中新闻链接和标题,保存在C:\KS\news.csv(结果示例如图),程序保存在C:\KS目录下,名为 4_5.py

import re
import csvcsvFile = open("c.csv", "w",newline='')
writer = csv.writer(csvFile)f = open("C:/素材/h.txt")
content = f.read()url = r'<a href="([a-zA-z]+://[^\s]*)" mon="ct=1&amp;a=2&amp;c=top&pn=.*?" target="_blank">(.*?)</a>'
link = re.findall(url, content, re.I|re.S|re.M)  #有点问题,有些标题含有<span>...不知道怎么去掉for url in link: writer.writerow([url[0],url[1]])print(url)  
csvFile.close()

这些代码都是在准备python考试过程中自己慢慢摸索的,可能还有很多需要改进的地方。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/17812.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

@vue/composition-api功能介绍

前言 vue/composition-api 是通过一个插件的方式,为 Vue2&#xff08;2.7自带&#xff0c;2.6及以下可用&#xff09; 提供类似 Vue3 composition API 的函数式编程能力。它的实现思路主要有: 1、提供组合式函数,在函数内部追踪响应性依赖。 2、将组合产生的响应式状态保存到…

网络知识介绍

一、TCP 传输控制协议&#xff0c;Transmission Control Protocol。 面向广域网的通信协议&#xff0c;跨域多个网络通信时&#xff0c;为两个通信端点之间提供一条具有如下特点的通信方式&#xff1a; 基于流、面向连接、可靠通信方式、网络状况不佳时尽量降低系统由于重传带…

初识Linux

今天简单了解了关于操作系统的发展史&#xff0c;学习了在Linux中如何远程连接云服务器的指令&#xff0c;以及在Linux中创建多个用户的指令。 1. ssh root 服务器远程地址 作用是用来连接XShell与云服务器&#xff0c;输入该指令后会自动生成输入密码的窗口&#xff0c;如…

【产品经理】高阶产品如何处理需求?(3方法论+2案例+1清单)

不管你是萌新小白&#xff0c;还是工作了几年的“老油条”&#xff0c;需求一直是产品经理工作的重点。只不过&#xff0c;不同年限的产品经理需要面对的需求大有不同&#xff0c;对能力的要求更高。 不知你是否遇过以下问题&#xff1f; 你接手一个项目后&#xff0c;不知从何…

DID以及社交网络中的ZKP

1. 引言 本文关键术语为&#xff1a; Decentralized Identity (DID&#xff0c;去中心化身份) or self-sovereign identity (SSI&#xff0c;自治身份) &#xff1a;是一个基于开放标准的框架&#xff0c;使用自主、独立的标识符和可验证证书&#xff0c;实现可信的数据交换。…

九五从零开始的运维之路(其二十九)

文章目录 前言一、概述二、数据备份的重要性三、造成数据丢失的原因三、备份类型1.物理与逻辑角度&#xff08;一&#xff09;物理备份&#xff08;二&#xff09;逻辑备份 2.数据库备份策略角度&#xff08;一&#xff09;完整备份&#xff08;二&#xff09;增量备份 四、常见…

计算机视觉项目中的文件批量操作与文件批量预处理

计算机视觉项目中的文件批量操作与文件批量预处理 目录 数据集制作文件批量重命名文件批量移动将文件批量按照一定格式进行重命名修改xml文件内容的方法 引言 在计算机视觉项目中&#xff0c;文件批量操作和文件批量预处理是必不可少的步骤。它们涉及处理大量的图像文件&am…

CentOS 上配置 NFS 服务器和客户端

部署 要在 CentOS 上配置 NFS 服务器和客户端&#xff0c;你可以按照以下步骤进行操作&#xff1a; 配置 NFS 服务器&#xff1a; 安装 NFS 服务器软件包&#xff1a; sudo yum install nfs-utils编辑 NFS 服务器配置文件 /etc/exports&#xff0c;添加要共享的目录和权限设置…

虹科案例|如何分析设备故障时间和次数,打破生产瓶颈?

虹科设备绩效管理系统 保障生产设备的稳定性和可靠性 生产设备的稳定性和可靠性是保证企业正常生产的重要条件之一&#xff0c;设备故障的频发严重影响企业的正常生产&#xff0c;那么如何分析设备故障时间和次数&#xff0c;查找设备故障原因&#xff0c;协助企业打破生产瓶…

python题-将多个Linux文件夹路径转换为JSON形式

要将多个Linux文件夹路径转换为JSON形式&#xff0c;我们可以使用一个字典来表示这个JSON结构。每个路径都是一个字符串&#xff0c;我们需要将其拆分成目录名&#xff0c;并将目录名按照层次结构组织成一个嵌套的字典。 思路如下&#xff1a; 遍历每个文件夹路径。将每个路径…

树莓派通过天线+gps获取经纬度并调用高德地图api在地图上标点

完整项目为《基于机器视觉的行人和路面缺陷检测及其边缘设备部署》 完整功能视频演示地址&#xff1a;本科最后的课设&#xff1a;“车载系统的辅助系统——基于机器视觉的行人和路面缺陷检测”完结撒花*罒▽罒*_哔哩哔哩_bilibili 该博客介绍的功能为&#xff1a; 1&#xff1…

初步了解c#编程语言--(1)

初识c#编程语言 一、见识c#语言编写的各类应用程序 关于用c#语言编写的各类应用程序有以下几种&#xff1a; 1.Console 在编写Console程序时&#xff0c;要注意创建项目时&#xff0c;是选择控制台应用程序&#xff08;Console Application&#xff09;&#xff0c;在这里…

正泰电力携手图扑:VR 变电站事故追忆反演

VR(Virtual Reality&#xff0c;虚拟现实)技术作为近年来快速发展的一项新技术&#xff0c;具有广泛的应用前景&#xff0c;支持融合人工智能、机器学习、大数据等技术&#xff0c;实现更加智能化、个性化的应用。在电力能源领域&#xff0c;VR 技术在高性能计算机和专有设备支…

Zabbix 5.0 离线安装

1、安装说明参考 安装链接 离线安装包挺全 2、主动和被动配置 /etc/zabbix/zabbix_agentd.conf配置&#xff0c;禁用被动 StartAgents0 3、支持容器监控 所在监控设置安装zabbix_agent2 官网下载导入模板&#xff1a;Template App Docker

大数据课程E6——Flume的Processor

文章作者邮箱&#xff1a;yugongshiyesina.cn 地址&#xff1a;广东惠州 ▲ 本章节目的 ⚪ 了解Processor的概念和配置参数&#xff1b; ⚪ 掌握Processor的使用方法&#xff1b; ⚪ 掌握Processor的Default Processo&#xff1b; ⚪ 掌握Processor的Load Bal…

远程控制平台二之高效率录屏

内容优化 前面说的受控端推流,这个“流”的数据就来源于录屏,那么我们是否只是简单录屏呢?显然不是的,我们的要求只是看到远程设备的屏幕以及操控远程设备,所以,图像是必须的,但声音是多余的,至少在我们目前这个项目是这样,所以,我们在录屏的时候,只需使用ImageRea…

qssh使用

到官网下载qssh的源码QSsh-botan-1&#xff0c;使用qtcreator打开后&#xff0c;直接编译&#xff0c;即可得到qssh的库 头文件将QSsh-botan-1\src\libs\ssh目录下的.h文件拷到include文件夹下&#xff0c;即为库头文件。 qssh有个问题&#xff0c;如果你将qssh的类放在子线程…

25.10 matlab里面的10中优化方法介绍—— 函数fmincon(matlab程序)

1.简述 关于非线性规划 非线性规划问题是指目标函数或者约束条件中包含非线性函数的规划问题。 前面我们学到的线性规划更多的是理想状况或者说只有在习题中&#xff0c;为了便于我们理解&#xff0c;引导我们进入规划模型的一种情况。相比之下&#xff0c;非线性规划会更加贴近…

【雕爷学编程】MicroPython动手做(25)——语音合成与语音识别

知识点&#xff1a;什么是掌控板&#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片&#xff0c;支持WiFi和蓝牙双模通信&#xff0c;可作为物联网节点&#xff0c;实现物联网应用。同时掌控板上集成了OLED…

使用ansible playbook编写lnmp架构

使用ansible playbook编写lnmp架构 - name: nginx playgather_facts: falsehosts: lnmpremote_user: roottasks: - name: stop firewalldservice: namefirewalld statestopped- name: syslinuxcommand: /usr/sbin/setenforce 0ignore_errors: true- name: nginx.repocopy: src/…