python-如何使用函数来确定零是否是字母数字字符串中的第一个数字?
发布时间:2022-08-20 09:42:53 310
相关标签: # node.js
我正在尝试创建一个函数来识别 0 是否是字母数字序列中的第一个数字;例如,如果给定字符串“J02”,则该函数的计算结果应为 True。我想出了一个 for 循环,它适用于字母数字输入但不是严格的 alpha 输入。
x = "J02"
def not_starting_zero(m):
zero_string = []
for char in m:
if char.isdigit() == True:
zero_string.append(char)
if m[len(m)-1] == char:
if zero_string[0] == "0":
return False
else:
return True
not_starting_zero(x)
我尝试使用与 if char.isdigit() == True: 的缩进对齐的 else 语句 但是如果字符串的第一个索引是一个字母,这将使函数返回 true。
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报