gpt4 book ai didi

python - 如何识别字符串中的单个字符

转载 作者:太空宇宙 更新时间:2023-11-03 12:18:53 24 4
gpt4 key购买 nike

我正在尝试创建一个函数,如果输入的字符串中没有数字则返回“true”,如果其中有任何数字则返回“false”

例如:

'Ohio' = true , 'agent 007' = false

到目前为止我已经尝试过了

numbers = '0123456789'
Lowercase = 'abcdefghijklmnopqrstuvwxyz'
Uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

def alphabet_only(a_string):
if a_string[:] not in numbers:
print('true')
else:
print('false')

问题是我无法弄清楚如何在字符串中单独识别单个数字字符以将其标记为假。

到目前为止它会返回

6 = false (good)

54 = true (bad)

pie = true (good)

pie18 = true (bad)

最佳答案

使用标准库中的 isalpha()

>>> test='test1'
>>> test.isalpha()
>>> False

关于python - 如何识别字符串中的单个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28802782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com