python怎么输出出生日期
时间: 2024-05-15 19:16:50 浏览: 7
要输出出生日期,可以使用以下Python代码:
```python
year = input("请输入出生年份:")
month = input("请输入出生月份:")
day = input("请输入出生日期:")
print("出生日期为:", year, "年", month, "月", day, "日")
```
在运行代码时,程序会提示用户输入出生年份、月份和日期,然后将这些值拼接成一个字符串输出。
相关问题
python excel提取出生日期
假设你要提取Excel表格中A列的出生日期,可以使用Python中的openpyxl库来实现。
以下是一个例子:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取活动工作表
sheet = workbook.active
# 循环遍历每一行,提取出生日期并输出
for row in sheet.iter_rows(values_only=True):
dob = row[0].strftime('%Y-%m-%d')
print(dob)
```
在这个例子中,我们首先打开Excel文件并获取活动工作表。然后,我们使用`iter_rows()`方法循环遍历每一行,并使用`strftime()`方法将出生日期转换为指定格式的字符串。最后,我们输出提取到的出生日期。
Python提取身份证出生日期
可以使用正则表达式来提取身份证的出生日期,具体代码如下:
```python
import re
id_card = '110101199003074518'
birth_date = re.findall(r'\d{4}(\d{2})(\d{2})', id_card)[0]
print('出生日期:{}年{}月{}日'.format(id_card[6:10], birth_date[0], birth_date[1]))
```
输出结果为:出生日期:1990年03月07日