birth = input()
birth = birth.split(',')
#将输入(birth)按逗号隔开的字符串,变成列表
#例如 birth = '1992,12,5' ---> birth = ['1992','12','5']
birth = [int(x) for x in birth]
#列表解析,将birth列表变为数组
#例如 birth = ['1992','12','5'] --> birth = [1992,12,5]
#因为字符串的元素不能支持数字之间的运算
age = 2020-birth[0]
year = birth[0]
month = birth[1]
day = birth[2]
print('我的出生日期是{}年{:0>2d}月{:0>2d}日'.format(year,month,day))
#format函数 (:0>2d) 数字补零 (填充左边, 宽度为2)
#例如 5-->05
print(f'我今年{age}岁了')

“”"
本关任务:编写一个程序,输入自己的出生年、月、日,按下列格式输出自己的出生日期信息,今年是2020年,计算并输出自己的年龄。
输入示例:
1992,12,5
输出示例:
我的出生日期是1992年12月05日 我今年28岁了

“”"

第4关:出生日期与年龄相关推荐

  1. sql server 根据身份证号计算出生日期和年龄的存储过程

    我这边有一个业务,需要客户填写身份证号,自动计算他的出生日期和年龄 在sql中,具体的存储过程实现是这样的: /******************************************** ...

  2. js中如何通过身份证号计算出生日期和年龄

    在html中有如下标签 身份证号:<input type="text" id="Gra_IDCard" onChange="IDCardChan ...

  3. Java:出生日期转年龄

    private int getAge(Date birthDay) {Calendar cal = Calendar.getInstance();//出生日期晚于当前时间,无法计算if (cal.be ...

  4. MySQL根据出生日期查询年龄,以及对年龄进行分组统计

    表stu数据如下 1. 根据出生日期查询年龄 SELECT TIMESTAMPDIFF(YEAR,DATE(birthdate),CURDATE()) AS age FROM stu; 返回结果: 函 ...

  5. 出生日期与年龄python_python根据出生日期返回年龄的方法

    本文实例讲述了python根据出生日期返回年龄的方法.分享给大家供大家参考.具体实现方法如下: def CalculateAge(self, Date): '''Calculates the age ...

  6. js 根据身份证获取出生日期与年龄

    js 根据身份证获取出生日期与年龄 //获取出生日期getBirthdayFromIdCard(idCard) {var birthday = "";if (idCard != n ...

  7. SQL根据出生日期计算年龄的两种算法

    --Sql根据出生日期计算年龄 1.  select datediff(year,EMP_BIRTHDAY,getdate()) as '年龄' from  EMPLOYEEUnChangeInfo ...

  8. python根据出生日期计算年龄的源码

    将内容过程经常用的内容做个收藏,下面的内容段是关于python根据出生日期计算年龄的的内容. #a function to find your age def age(): print "E ...

  9. C#根据出生日期计算年龄的源码

    下边代码段是关于C#根据出生日期计算年龄的的代码,应该能对小伙伴们有些用途. public int CalculateAgeCorrect(DateTime birthDate, DateTime n ...

  10. 正则表达式校验身份证号带出出生日期,年龄,性别

    身份证号码说明 居民身份证号码,正确.正式的称谓应该是"公民身份号码".根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码 ...

最新文章

  1. 业界资讯: Air 2.0 beta 版本 发布
  2. Android中用GridView实现九宫格的两种方法
  3. mysql表只有frm文件_MYSQL数据文件--.frm文件(只有.frm文件时的表结构恢复)
  4. Linux备份MySQL xshell_linux shell脚本备份mysql数据库
  5. java数据结构之枚举
  6. 进程间通信 - 邮槽实现
  7. 里rust怎么找蓝图_Rust错误处理
  8. javascript实现平滑的锚点
  9. WPF MVVM 架构 Step By Step(2)(简单的三层架构示例及粘合代码GLUE code)
  10. Bootstrap系列 -- 44. 分页导航
  11. Javascript: 前端JS生成验证码
  12. python平方和psum_python求和函数sum()详解
  13. HTTPS网络流量分析方法简介
  14. Android Intent跳转第三方地图应用,传入地址
  15. The program 'roscore' is currently not installed. You can install it by typing: sudo apt install pyt
  16. 第一节 细胞是生命活动的基本单位
  17. win10安装串口驱动pl2303 ch340 cp2102时安装不上的一些解决办法
  18. 小学科学教师 计算机专业,当小学科学教师好还是信息技术教师好?
  19. 笔记本外接显示屏调节亮度不刺眼
  20. LEX自动生成词法分析器

热门文章

  1. 华为鸿蒙首款手机,华为首款鸿蒙手机来了·
  2. Vegas如何制作相机模糊对焦效果?
  3. Vegas视频剪辑界面中的窗口不见了怎么办?
  4. fputs函数来骂人
  5. 修改maven本地仓库
  6. 蓝牙接收苹果手机通知 ANCS协议分析
  7. 那些卖出AISI令牌的人,后来都怎么样了呢?
  8. Linux系统简介 、 安装Linux系统 、 Linux基本操作案例
  9. tomcat 发送的 jsessionid 这个 cookie 可以进行修改吗?
  10. 2016七夕奇葩礼物第一名,不服来辩!