【发布时间】:2022-11-19 16:57:05
【问题描述】:
我想检查某个字符串是否包含'*' 以外的任何字符。例如:
str1 = "aaa*bbb" will return false
str2= "***" will return true
我怎样才能做到这一点?
【问题讨论】:
我想检查某个字符串是否包含'*' 以外的任何字符。例如:
str1 = "aaa*bbb" will return false
str2= "***" will return true
我怎样才能做到这一点?
【问题讨论】:
您可以使用all() 来执行检查:
def check(s, char="*"):
return all(ch == char for ch in s)
print(check("aaa*bbb"))
print(check("***"))
印刷:
False
True
【讨论】: