一次奇妙的Python压行经历
任务要求 现需要设置一个密码,要求长度大于等于8,全部为字母,并且必须同时包含大写字母和小写字母。 要求从键盘读取输入,判断它是不是一个合规的密码,是输出”yes”,否输出”no”。 两行压缩 第一次感觉不太能写一行,就写了两行,tcl...... a = input() print("yes" if (len(a)>=8 and a.isalpha() and (not a.islower()) and (not a.isupper())) else "no") 使用的是类似于三目运算的 if...else... ,Python专属,秀秀的。 len()是内置函数,直接用,判串长度。 isalpha()、
用户评论