【问题标题】:what is the 's' parameter for it doesn't have a value?它没有值的\'s\'参数是什么?
【发布时间】:2023-01-19 16:43:18
【问题描述】:
def main():
    plate = input("Plate: ")
    if is_valid(plate):
        print("Valid")
    else:
        print("Invalid")


def is_valid(s):
    if len(s) < 2 or len(s) > 6:
        return False
    if s[0].isalpha() == False or s[1].isalpha() == False:
        return False
    i = 0
    while i < len(s):
        if s[i].isalpha() == False:
            if s[i] =='0':
                return False
            else:
                break
            i += 1
    for c in s:
            if c in ['.', ' ', '!', '?']:
                return False

这是一个问题的解决方案。这不是我的工作,所以我不知道 s 是什么意思。 len(s) 怎么可能 < 2 例如,当它没有值时

【问题讨论】:

  • 分享你的一些测试用例..!

标签: python function


【解决方案1】:

据我了解,这是一个代码,将车牌号作为输入,然后返回是否有效。车牌号为函数输入,用s表示。这可能是您感到困惑的地方。

【讨论】:

    猜你喜欢
    • 2022-10-17
    • 2019-11-14
    • 1970-01-01
    • 2013-08-05
    • 2018-01-05
    • 2020-12-26
    • 1970-01-01
    • 2013-06-15
    • 1970-01-01
    相关资源
    最近更新 更多