关于#python#的问题:输入学生的姓名Name.性别Gender年龄Age.要求Nam非空、Gender 为“男"或者“女”、Age在18-30之间

输入学生的姓名Name.性别Gender年龄Age.要求Nam非空、Gender 为“男"或者“女”、Age在18-30之间

name=input("name:")
if name=="":
    print('name输入非法')
Gender=input("Gender:")
if Gender!="男" and Gender!="女":
    print('Gender输入非法')
Age=input("Age:")
if int(Age)<18 and int(Age)>30:
    print('Age输入非法')

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力


Name=input()
Gender=input()
Age=int(input())

if Name != '':
    print('姓名:',Name)
else:
    print('姓名不能为空')
if Gender == '男' or Gender == '女':
    print('性别:',Gender)
else:
    print('性别不对')
if Age>=18 and Age <=30:
    print('年龄:',Age)
else:
    print('年龄不对')
Name =input('姓名:')
Gender =input('性别:')
Age =input('年龄:')
try :
    if Name =='' or (Gender !="男" and Gender !="女" )or int(Age)<18 or int(Age)>30: print('输入内容错误')
except:
    print('年龄格式不对')