endswith()
表达式r'c:\windows\notepad.exe'.endswith(('.jpg', '.exe'))这个题目endswith后面的参数,第一个引号的内容不管是什么都是True。为什么? endswith 只要能匹配这个元组中的任意一个就返回 True。 本帖最后由 qiuyouzhi 于 2020-7-1 18:00 编辑
如果传入的是一个元组,那么只要这个序列里面有一个匹配成功了,就返回True。 qiuyouzhi 发表于 2020-7-1 17:58
如果传入的是一个数据存储类型(序列),那么只要这个序列里面有一个匹配成功了,就返回True。
错了,只能是字符串或者包含字符串的元组。 永恒的蓝色梦想 发表于 2020-7-1 17:59
错了,只能是字符串或者包含字符串的元组。
噢,好
页:
[1]