《Python语言程序设计》王恺 机械工业出版社 第六章课后习题答案

第六章 字符串

6.5 课后习题

(1)Python 中,创建字符串时,可以使用单引号、双引号和三引号

(2)Python 中,使用字符串的 split 方法可以按照指定的分隔符对字符串进行切割,返回由切割结果组成的列表

(3)可以利用运算符“+”连接两个字符串,也可以 join 使用方法将序列中的元素以指定的字符连接成一个新的字符串

(4)Python 中对正则表达式中的普通字符需要做精确匹配,而特殊字符指定的匹配模式则对应了用于模糊匹配的规则

(5)Python 中正则表达式的特殊序列是由 \ 和一个字符构成

(6)使用 Python提供的Re模块,可以实现基于正则表达式的模糊匹配

(7)compile函数用于将一个字符串形式的正则表达式编译成一个正则表达式对象,供match、search 以及其他函数使用

(8)re模块中的match函数用于对字符串开头的若干字符进行正则表达式的匹配。匹配成功,返回一个Match对象;匹配失败,返回None

(9)re模块中的 finditer函数与re.findall函数功能都是用于在字符串中找到所有与正则表达式匹配的子串,区别在于re.findall 函数返回列表形式的结果,而 re.finditer返回迭代器形式的结果。

(10)re模块中的split函数用于将字符串按与正则表达式匹配的子串分割

(11)已知s1="I"am a student.",s2='I \'am a student',则 print(s1,s2)的输出结果为(D

  • 24
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值