入门级编程通关练习题 #2 – 银行卡密码校验

假定一张银行卡的密码必须是四位或者六位数字,给定一个密码,检查它是否符合要求。如果是四位或者六位数字,返回 True,否则返回 False。

输入样例:

a123

输出样例:

False

算法思路:

  • 首先检查输入数据的长度是否是4或者6,不符合则返回 False。
  • 然后用函数 str.isdigit()来检查字符串是否都是数字。