当前位置: 首页 > news >正文

html5网站有哪些大丰市市城乡建设局网站

html5网站有哪些,大丰市市城乡建设局网站,wordpress 添加链接地址,自己做网站 搜索功能开发一、正则表达式 1.基础匹配 学习目标#xff1a;了解什么是正则表达式#xff0c;掌握re模块的基础使用 就是一种规则的定义#xff0c;通过规则去验证给定的目标是否符合定义的规则。 正则的三个基础方法 match match是匹配开头#xff0c;开头有python就算匹配成功了解什么是正则表达式掌握re模块的基础使用 就是一种规则的定义通过规则去验证给定的目标是否符合定义的规则。 正则的三个基础方法 match match是匹配开头开头有python就算匹配成功没有就是不成功只要开头不匹配后面的根本不关心。 span(0,6)说的是下标从0到6 search 从头开始找只找一个后面的不予理会 findall 找出来所有相匹配的数据以列表的形式输出出来。 演示python正则表达式re模块的3个基础匹配方法import re s 1python itheima python # match 从头匹配 result re.match(1python,s) print(result) print(result.span()) print(result.group()) # search 搜索匹配 result re.search(python,s) print(result)# findall 搜索全部匹配 result re.findall(python,s) print(result) 总结 2.元字符匹配 学习目标掌握正则表达式的各类元字符规则了解字符串的r标记的作用。 单字符匹配 因为反斜杠\有具体的含义可能代表转义字符所以给字符串一个r标记表示字符串中转义字符无效就是普通字符的意思。 找出全部的数字 找出特殊符号  \W(大写的W) 找出全部英文字母 使用[][]里面可以写想要的规则范围可以自己规定范围 元字符匹配 小练习 findall如果我们的正则表达式里面有分组就会把每一个组的结果都给你列出来 因此我们也可以使用match 演示python正则表达式使用元字符进行匹配import re# 匹配账号只能由字母和数字组成长度限制6到10位 # r ^[0-9a-zA-Z]{6,10}$ # ^ $表示从头开始匹配匹配到最后结尾。在正则里面不要随意加空格。 # s 124343 # s1 adhalod # s2 2s233s2 # s3 ...d7dd # print(re.findall(r,s)) # print(re.findall(r,s1)) # print(re.findall(r,s2)) # print(re.findall(r,s3)) # 匹配QQ号要求纯数字长度5~11第一位不为0 # r ^[1-9][0-9]{4,10}$ # 不写范围就是默认是一个数 # s 013131 # s1 347834 # s2 233ew23 # print(re.findall(r,s)) # print(re.findall(r,s1)) # print(re.findall(r,s2)) # 匹配邮箱地址只允许qq、163、gmail这三种邮箱地址 # 邮箱地址大体是{内容}.{内容}{内容}.{内容}.{内容} acd.cdac.acdqq.adf r r(^[\w-](\.[\w-])*(qq|163|gmail)(\.[\w-])$) s s.ds.dsada.asqq.aif.fdsiad print(re.match(r,s))总结 二、递归 学习目标掌握什么是递归掌握递归案例的开发。 那么什么样的场景会用到递归呢 比如来说如果你是文件夹我就再调用自己再进去看看如果你不是我就收集文件 就是说一个文件夹进去发现是文件就返回给上一层是文件夹就在进入这个文件夹看是文件还是文件夹不断的返回给上一层最后就把全部的文件都收集到了 说起来比较抽象让我们用代码演示一下。 实战演示 大家也可以自己创建一个如图所示的文件夹来试试代码能否正常运行。 演示python进行排序 需求通过递归找出一个指定文件夹的全部文件思路写一个函数列出文件夹内的全部内容如果是文件就收集到list 如果是文件夹就递归调用自己再次判断import os def test_os():演示os模块的三个基础方法print(os.listdir(D:/test)) # 可以帮我们列举出指定文件夹里面有哪些内容print(os.path.isdir(D:/test/a)) # 判断你给的路径是否是一个文件夹print(os.path.exists(D:/test)) # 判断指定路径是否存在def get_files_recursion_from_dir(path):print(f当前判断的文件夹是{path})file_list []从指定的文件夹中使用递归的方式获取全部的文件列表:param path:被判断的文件夹:return:list包含全部的文件如果目录不存在或者无文件就返回一个空listif os.path.exists(path):for f in os.listdir(path):new_path path / fif os.path.isdir(new_path):# 进入到这里表示这个目录是文件夹不是文件file_list get_files_recursion_from_dir(new_path)else:file_list.append(new_path)else:print(f指定的目录{path}不存在)return []return file_list if __name__ __main__:print(get_files_recursion_from_dir(D:/test)) 总结
http://www.w-s-a.com/news/114930/

相关文章:

  • 如何去建立和设计一个公司网站开封建设教育协会网站
  • 南充市住房和城乡建设局考试网站wordpress 下载模板站
  • 有没有单纯做旅游攻略的网站保定建站方案
  • 2017网站建设报价方案2022年企业所得税税率表一览
  • 可以做婚礼视频的网站有哪些工程公司管理制度
  • 做农产品网站需要做的准备中文手机网站设计案例
  • 福州做网站软件seo搜索优化专员招聘
  • 建站技术博客wordpress响应时间
  • 农业网站模板WordPress安徽省建设工程造价管理协会网站
  • 网站后台策划书破解版手游app平台
  • 宿迁网站建设介绍公司wordpress 文章 分类 页面
  • 建设通同类网站网站设计公司种类
  • 台州专业做网站网站可以个人做吗
  • 个人logo在线生成免费乐陵德州seo公司
  • 网站回答问题app怎么做专业定制网红柴火灶
  • 网站做的最好的公司行业网址大全
  • 内网怎么做网站服务器seo统计
  • 丽水市企业网站建设 微信营销 影视拍摄计算机专业吃香吗
  • 龙岗做网站公司哪家好找到做网站的公司
  • 网站图片alt属性wordpress 自定义栏目 调用
  • 怎样建网站最快广州网站建设工程
  • iis7 网站404错误信息12306网站很难做吗
  • 网站建设600元包公司设计图片大全
  • 网站建设费用怎么做分录做校园网站代码
  • 网站改版做重定向福州网站建设思企
  • 网站建设全流程企业形象网站开发业务范畴
  • wordpress无法查看站点西安优秀高端网站建设服务商
  • 固始网站制作熟悉免费的网络营销方式
  • 做网站到a5卖站赚钱搜索引擎优化代理
  • 沈阳网站建设包括win10优化