python入门实例——正则表达式和函数的使用

本文面向Python初学者,通过三个实例讲解正则表达式和函数的使用,包括访问特定URL获取信息、从文件读取数据并计算统计量,以及统计电话号码和邮箱数量。适合想要提升Python技能的读者学习。
摘要由CSDN通过智能技术生成

喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远!有不懂的问题可以私聊我哦!

本文介绍了三个正则表达式和函数的使用的实例,有兴趣的朋友们可以仔细看看!

python入门实例——正则表达式和函数的使用

第一题

用你学号的3位尾数作为访问http:// 125.220. 66. 143/学号三位. html例如你是10000031, 则访问http://125. 220. 66. 143/31. html 0被 动略过.你会发现一个数字,和一个链接。点击这个链接,又会发现一个链接。如此这样n次后,你会发现一个网页没有链接,并且出现Thus_ is the end的字样。求这些不同页面出现数的和

注意:本题采用本地打开html文件的方式

from bs4 import BeautifulSoupimport rewith open('E:/findsum/142.html', 'r')a
s wb_data: 
#用jupytor Notebook打开本地网页文件 
Soup = BeautifulSoup(wb_data, 'html') 
#解析为网页格式 t=Soup.decode("GBK") 
#解析对应的字符 
#print(t) pat="\d+"  number=re.findall(pat,t)[0] 
#读取下一个地址的网页数字  s=0 while 1: 
#循环直到不存在跳转页面为止 s+=eval(numbe
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值