【发布时间】:2019-03-09 13:21:31
【问题描述】:
我想要一个字符串,例如我想输入“我有 2 条狗”,如果字符串中显示了一个数字,我希望 shell 返回 True(一个函数可以)。
我发现在不使用任何循环且不使用任何“re”或“string”库的情况下很难编写代码。
有什么帮助吗?
例子:
input: "I own 23 dogs"
output: True
input: "I own one dog"
output: False
【问题讨论】:
-
有什么理由不使用循环/字符串库?
-
在我的学习中,他们还没有教给我们这个,所以我不想做任何事
-
@hansolo 使用 're' 库
-
return any(y.isdigit() for y in x) -
伙计们,他们还没有了解循环,所以你为什么建议生成器/列表理解?也就是说,这个问题很糟糕,很可能是一个骗局
标签: python