Python二级小知识点合集一

举报
努力变强的小C 发表于 2022/09/20 17:09:07 2022/09/20
【摘要】 目录小知识点一:存储器综合题目练习小知识点二:栈和队列小知识点一存储器有3个重要的指标:速度、容量和每位(bit)价格。一般来说,速度越快,位价格越高;容量越大,位价格越低;容量越大,速度越低。计算机存储器的速度比较:寄存器>缓存>主存>磁盘>磁带综合题一该题目分为2个问题,附件有素材文件webpage.txt文件:webpage.txt内容如下:<meta name="descriptio...

目录

小知识点一:存储器

综合题目练习

小知识点二:栈和队列


小知识点一

存储器有3个重要的指标:速度、容量和每位(bit)价格。一般来说,速度越快,位价格越高;容量越大,位价格越低;容量越大,速度越低。计算机存储器的速度比较:寄存器>缓存>主存>磁盘>磁带

综合题一

该题目分为2个问题,附件有素材文件webpage.txt

文件:webpage.txt内容如下:

<meta name="description" content="旅行目的地,旅行新主张,影像">
<img title="photo story" src="http://image.ngchina.com.cn/2019/1104/thumb_469_352_20191104020119838.JPG" width="469px" />
<meta name="description" content="旅行目的地,旅行新主张,影像">
<img title="photo story" src="http://image.ngchina.com.cn/2019/1016/thumb_469_352_20191016034927613.JPG" width="469px" />
<a href="/photography/picture_story/6088.html"><h2>影像拾遗:全球各地的洞穴住宅</h2></a>
</div>
</li>
<li>
<a hre

.
webpage.txt保存了某网站一个网页的HTML格式源代码。在该文件中,JPG图片以一个完整的UR表示,示例如下:

<a href="/photography/picture_story/6088.html">
<img src="http://image.ngchina.com.cn/2019/538.JPG"/>


</a其中,<a>与</a>是一对组合,表示包含一个URL链接:<img(路)/>表示包含一个JPG图像文件的URL,每个URL用src=开头,以JPG图像文件名结束,如538.JPG表示PG图像文件。
在考生文件夹编程实现如下功能
本道题目第一个问题
统计并打印输出该页面中PG图像文件的URL数量.注意,PG扩展名都是大写字母,输出示例如下(其中数据仅用于示意):
输出:15

本道题目第二个问题
将webpage..txt页面中的PG图像文件的URL提取出来,保存在文件images.txt中,每个URL一行.
出格式示例如下:

(其中数据仅用于示意)http://image.ngchina.com.cn/2018/0829/20180829012548753.JPG http:/image..ngchina.com.cn/2018/0823/humb_469_352_20180823121155508.JPG

第一题的答案

#
# 请在此文件作答
#
import re
f = open('webpage.txt')
txt = f.read()
res = re.findall('src=.*.JPG',txt)
print(len(res))

f.close()

第二题的答案

#
# 请在此文件作答
#
import re
f = open('webpage.txt')
fp = open('images.txt','w')
txt = f.read()
res = re.findall('src=.*.JPG',txt)
for i in res:
    w = re.findall("http.*.JPG",i)
    fp.write(w[0]+'\n')

f.close()
fp.close()

小知识点二:

栈和队列的区别,栈是先进来的后被放在了底部,所以是先进后出,队列则是与之相反,就像我们日常生活中的排队一样先进来的(先排队)的先完事,所以队列的规则是先进先出

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。