鱼C论坛

 找回密码
 立即注册
查看: 871|回复: 1

零基础学python035讲动动手1:为什么*号项输入两个空格及以上就可以通过呢?

[复制链接]
发表于 2018-4-6 19:12:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. import easygui as g
  2. msg=' 请填写您的联系方式!!!!!!!!!!'
  3. title='账号中心'
  4. f=['*用户名','*真实姓名','固定电话','*手机号码','QQ','*E-mail']
  5. v=[]
  6. v=g.multenterbox(msg,title,f)
  7.    
  8. while 1:
  9.         if v==None:
  10.                 break
  11.         count=0
  12.         for i in range(len(f)):
  13.                 if f[i][0]=='*'and v[i].strip()=='':
  14.                         v=g.multenterbox('带*号的%s是必填项,要求一定有输入且不能为空格' % f[i],title,f,v)
  15.                 else:
  16.                         count+=1
  17.         if count==5:
  18.                 break
  19. print '用户资料如下:%s'%str(v)
复制代码


原题如下图:
屏幕快照 2018-04-06 下午7.11.44.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-4-6 19:45:44 | 显示全部楼层
不好意思,测式输几个空格都没有通过
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-29 02:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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