python的while循环问题
当我输入正确的11位号码怎么可以不运行红框框内的数据?删掉代码最后两行 ............................. 用 if
不是while TEL = input
while len()!=
print(号码长度)
print(号码错误,请重新输入)
TEL = input()
else
print (号码长度)
print(TEL.replace) 能不能别贴图。方便考下代码。帮你验证下 def ck():
num = input('num:')
if len(num)!=11:
print('长度错误')
return ck()
else:
return num.replace(num,'*'*5)
print(ck()) 为什么一直用的while(你可能对while有什么误解,你这里面应该用一个while true就行了)...if不来个?楼上各位大佬完美解答 额 为啥要用个循环呢直接判断不好吗 Tel = input("请输入手机号:")
while 1:
if len(Tel) != 11:
print(f"当前长度{len(Tel)},请重新输入")
Tel = input("请输入手机号:")
else:
print("认证成功。。。")
break
是想要这样的效果吗??
页:
[1]
2