当前位置: 首页 > news >正文

7-4 身份证号处理

7-4 身份证号处理

输出样例:

在这里给出相应的输出。例如:

from datetime import datetimedef process_id_card(id_card):# 提取出生年月日year = id_card[6:10]month = id_card[10:12]day = id_card[12:14]# 计算年龄birth_year = int(year)current_year = 2022age = current_year - birth_year# 处理月份和日期的前导零formatted_month = month.zfill(2)formatted_day = day.zfill(2)# 确定性别gender_digit = int(id_card[16])gender = "男" if gender_digit % 2 == 1 else "女"# 输出结果print(f"你出生于{year}年{formatted_month}月{formatted_day}日")print(f"你今年{age}周岁")print(f"你的性别为{gender}")# 获取输入
id_card = input().strip()
process_id_card(id_card)
你出生于1973年05月16日
你今年49周岁
你的性别为男
http://www.lryc.cn/news/571991.html

相关文章:

  • 企业班车出行服务系统的SDK选型、核心功能优化迭代的避坑复盘
  • Android软件适配遥控器需求-案例经验分享
  • WebRTC(六):ICE协议
  • 汇编语言期末快速过手笔记
  • React Native WebView键盘难题:如何让输入框不被键盘遮挡?
  • Alpha WORLD上线在即:首发AIOT,重塑项目价值格局
  • 48-Oracle CDB下的SID-实例名-服务名
  • Transformer-BiGRU、Transformer、CNN-BiGRU、BiGRU、CNN五模型多变量时序预测
  • 【计算机常识】--docker入门+docker desktop的使用(一)
  • MySQL 多表查询、事务
  • 如何使用ChatGPT快速完成一篇论文初稿?
  • Controller Area Network (CAN) 通信机制简介
  • Ubuntu服务器启动jupyter notebook,本地电脑Mobaxterm访问
  • 一个电脑装了多个python哪个生效?在 Windows 系统中修改环境变量 PATH 的优先级
  • Vue.js 按键修饰符详解:提升键盘事件处理效率
  • 筑牢安全防线:电子文件元数据驱动的 AI 知识库可控管理方案
  • TradingAgents:基于多智能体的大型语言模型(LLM)金融交易框架
  • 从零学起VIM
  • 解决sql查询中in查询项过多时很慢的问题
  • django 获取 filter后的某一个属性的list
  • 【Java学习笔记】Java绘图基础
  • 【学习笔记】2.2 Encoder-Decoder
  • Neo4j 入门到精通(Cypher语言详解)
  • 湖北理元理律师事务所小微企业债务重组方案:司法与经营的共生逻辑
  • b站视频如何下载到电脑上
  • jupter 如何修改文件位置
  • 【AI Study】第四天,Pandas(8)- 最佳实践
  • 湖北理元理律师事务所债务优化模型:法律与生活的平衡之道
  • 《汇编语言:基于X86处理器》第2章 x86处理器架构
  • 《仿盒马》app开发技术分享--未完成订单列表展示逻辑优化(61)