吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1303|回复: 16
收起左侧

[求助] python的while循环问题

[复制链接]
PandaLi 发表于 2020-4-10 13:52
当我输入正确的11位号码  怎么可以不运行红框框内的数据?

问题

问题

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

fllow 发表于 2020-4-10 13:59
删掉代码最后两行
dhz0105 发表于 2020-4-10 14:01
wkfy 发表于 2020-4-10 14:09
yfliwenbin 发表于 2020-4-10 14:12
TEL = input
while len()!=
    print(号码长度)
    print(号码错误,请重新输入)
    TEL = input()
else
print (号码长度)
print(TEL.replace)
yfliwenbin 发表于 2020-4-10 14:13
能不能别贴图。方便考下代码。帮你验证下
带色的小马甲 发表于 2020-4-10 14:20
[Python] 纯文本查看 复制代码
def ck():
    num = input('num:')
    if len(num)!=11:
        print('长度错误')
        return ck()
    else:
        return num.replace(num[3:8],'*'*5)

print(ck())
Zeaf 发表于 2020-4-10 14:24
为什么一直用的while(你可能对while有什么误解,你这里面应该用一个while true就行了)...if不来个?楼上各位大佬完美解答
storm 发表于 2020-4-10 14:24
额 为啥要用个循环呢  直接判断不好吗
萨卡卡 发表于 2020-4-10 14:28
Tel = input("请输入手机号:")
while 1:
    if len(Tel) != 11:
        print(f"当前长度{len(Tel)},请重新输入")
        Tel = input("请输入手机号:")
    else:
        print("认证成功。。。")
        break

是想要这样的效果吗??
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 18:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表