返回顶部
首页 > 资讯 > 后端开发 > Python >python3核心编程每日习题答案
  • 809
分享到

python3核心编程每日习题答案

习题核心答案 2023-01-31 08:01:35 809人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

第一章:1,识别字符串 11.28号import re#可以构建正则表达式patt='^(bat|bit|but|hat|hit|hut)'data='bat'print(re.match(patt,data).group())#mat

第一章:
1,识别字符串 11.28号
import re#可以构建正则表达式
patt='^(bat|bit|but|hat|hit|hut)'
data='bat'
print(re.match(patt,data).group())#match时进行匹配,#group是返回数值
2,11.29
import re
def test2():
bt='(\w+)\s(\w+)'
name=input('输入您的姓名,姓与名之间用空格隔开\n')
m=re.match(bt,name)
print(m)
if m is not None:
print('您的姓是:%s'%m.group(1))
print('您的名是:%s'%m.group(2))
print('all is:%s'%m.group(0))
else:print('not match')
test2()
知识小积累:\s 匹配空格,\w匹配任意字符(数字,字母)
11.30
3
import re
def test2():
bt='(\w+),(\w+)'
name = input('输入您的姓名,姓与名之间用空格隔开\n')
m = re.match(bt, name)
print(m)
if m is not None:
print('您的姓是:%s' % m.group(1))
print('您的名是:%s' % m.group(2))
print('all is:%s' % m.group(0))
else:
print('not match')

test2()
12.1
import re
patt='[A-Za-z]+[\w]+'
data=input("请输入>>")
print(re.match(patt,data).group())

--结束END--

本文标题: python3核心编程每日习题答案

本文链接: https://lsjlt.com/news/192664.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作