规定输入类型,电话输入为11位,邮箱有@号,如没有提醒一次,否则退出

if fun_num == '1':        
    per_name = input('请输入联系人的姓名:')        
    phome_num = input('请输入联系人的手机号:')       
    per_email = input('请输入联系人的邮箱:')        
    per_address = input('请输入联系人的地址:')        # 判断输入的是否为空     
    if per_name.strip() == '':       
          print('请输入正确信息')        
           continue     
    else:          
          per_dict.update({'姓名':per_name,                             
            '手机号:':phome_num,                             
            '电子邮箱:':per_email,                             
            '联系地址:':per_address})       
            person_info.append(per_dict) #保存到列表中         
            print('保存成功')

你的代码可能没给全,根据你的代码只能做到下面这个样子了

if fun_num == '1':
    per_name = input('请输入联系人的姓名:')
    phome_num = input('请输入联系人的手机号:')
    per_email = input('请输入联系人的邮箱:')
    per_address = input('请输入联系人的地址:')  # 判断输入的是否为空
    if per_name.strip() == ''or len(phome_num)!=11 or '@' not in per_email:
        print('请输入正确信息')
        continue
    else:
        per_dict.update({'姓名': per_name,
                         '手机号:': phome_num,
                         '电子邮箱:': per_email,
                         '联系地址:': per_address})
        person_info.append(per_dict)  # 保存到列表中
        print('保存成功')