# ATM机允许4或6位PIN码,PIN码只能包含4位数或6位数字。# 请写一个参数为字符串的函数,如果PIN有效则返回True,如果不是则返回False。# 比如# is_valid_PIN(\"1234\") ? True# is_valid_PIN(\"12345\") ? False# is_valid_PIN(\"a234\") ? False# is_valid_PIN(\"\") ? Falsedef is_valid_pin(num):if str(num).isdigit():if len(str(num)) == 4 or len(str(num)) == 6:return Trueelse:return Falseelse:return \'feishuzi\'if __name__ == \'__main__\':cc =is_valid_pin(124554)print(cc)
写一个参数为字符串的函数,如果PIN有效则返回True,如果不是则返回False
未经允许不得转载:爱站程序员基地 » 写一个参数为字符串的函数,如果PIN有效则返回True,如果不是则返回False