如题,输入姓名和出生年份后判断输出欢迎语句,不断循环,如果输入为空则跳出循环。请问要如何改写才能跳出循环
if len(name) ==0:
或者
if name == '':
import datetime
while True:
name = input("请输入您的名字:")
if name == "":
break
birthday = int(input("请输入您的生日:"))
age = datetime.date.today().year - birthday
if age > 18:
print("欢迎您,{}同学".format(name[:1]))
else:
print("欢迎您,{}小朋友".format(name[:1]))
你把break那个判断语句放到input后面。像这样:
name=input("请输入您的名字")
if name="":
break