|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import easygui as g
- msg='请填写以下联系方式'
- title='账号中心'
- fieldNames=['*用户名','*真实姓名',' 固定电话','*手机号码','QQ','*E-mail']
- fieldValues=[]
- fieldValues=g.multenterbox(msg,title,fieldNames)
- while 1:
- [color=Red] if fieldValues==None:
- break[/color]
- errmsg=''
- for i in range(len(fieldNames)):
- option=fieldNames[i].strip()
- if fieldValues[i].strip()==''and option[0]=='*':
- errmsg+=('【%s】为必填选项。\n\n'%fieldNames[i])
- if errmsg=='':
- break
- fieldsValue=g.multenterbox(errmsg,title,fieldNames,fieldValues)
- print('用户资料如下:%s'%str(fieldValues))
复制代码
这是小甲鱼老师的代码,其中while 1:
if fieldValues==None:
break红色的部分我没看懂,那两行代码有什么用?我的理解是不管用户是否输入数据,fieldValues都不会等于None
|
|