点击查看代码
import timename = input('请输入你的姓名')
month = int(input('请输入你生日的月'))
day = int(input('请输入你生日的日'))
print('计算机思考几秒....')xingzuo = None
xingge = None
time.sleep(3)
if (month == 3 and day >= 21) or (month == 4 and day <= 20):xingzuo = "白羊座"xingge = '勇敢'
elif month == 4 and day >= 21 or month == 5 and day <= 20:xingzuo = "金牛座"xingge = '古典'
elif month == 5 and day >= 21 or month == 6 and day <= 21:xingzuo = "双子座"xingge = '敏捷'
elif month == 6 and day >= 21 or month == 7 and day <= 22:xingzuo = "巨蟹座"xingge = '家庭'
elif month == 7 and day >= 21 or month == 8 and day <= 22:xingzuo = "狮子座"xingge = '阳光'
elif month == 8 and day >= 21 or month == 9 and day <= 22:xingzuo = "处女座"xingge = '干净'
elif month == 9 and day >= 21 or month == 10 and day <= 22:xingzuo = "天枰座"xingge = '公平'
elif month == 10 and day >= 21 or month == 11 and day <= 21:xingzuo = "天蝎座"xingge = '占有'
elif month == 11 and day >= 21 or month == 12 and day <= 21:xingzuo = "射手座"xingge = '乐观'
elif month == 12 and day >= 21 or month == 1 and day <= 19:xingzuo = "魔蝎座"xingge = '耐心'
elif month == 1 and day >= 20 or month == 2 and day <= 18:xingzuo = "水瓶座"xingge = '多变'
elif month == 2 and day >= 19 or month == 3 and day <= 20:xingzuo = "双鱼座"xingge = '善良'
print(f"姓名:{name},星座:{xingzuo},性格:{xingge}")