python
从键盘读入 name, birth_year, birth_month, birth_day。打印:你好, name, 你 x 岁了,你
是 XX 座。
输入用例:
小明
2000
10
8
输出:
你好,小明,你 20 岁了,你是天秤座
python变量命名题目
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 技术专家团-极简 2021-10-10 22:53关注
import time zodiac_name = ['摩羯座','水瓶座','双鱼座','白羊座','金牛座','双子座', '巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座'] #再接着根据上面星座的顺序定义星座日期元组 zodiac_date = ((1,20),(2,19),(3,21),(4,21),(5,21),(6,22), (7,23),(8,23),(9,23),(10,23),(11,23),(12,23)) name = input('请输入姓名') birth_year = (int)(input('请输入出生年份')) birth_month = (int)(input('请输入出生月份')) birth_day = (int)(input('请输入出生天数')) star = zodiac_name[len(list(filter(lambda x:x<(birth_month,birth_month),zodiac_date)))%12] print('你好,'+name+',你'+(str)((int)((time.localtime(time.time()).tm_year))-birth_year)+'岁了,'+'你是'+star)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 数学建模招标中位数问题
- ¥15 phython路径名过长报错 不知道什么问题
- ¥15 深度学习中模型转换该怎么实现
- ¥15 HLs设计手写数字识别程序编译通不过
- ¥15 Stata外部命令安装问题求帮助!
- ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
- ¥15 TYPCE母转母,插入认方向
- ¥15 如何用python向钉钉机器人发送可以放大的图片?
- ¥15 matlab(相关搜索:紧聚焦)
- ¥15 基于51单片机的厨房煤气泄露检测报警系统设计