python:编写程序,提示输入姓名和出生年份,输出姓名和年龄。
时间: 2024-02-28 16:56:00 浏览: 130
好的,可以使用Python编写一个程序来提示用户输入姓名和出生年份,并输出姓名和年龄,代码如下:
```python
# 提示用户输入姓名和出生年份
name = input("请输入您的姓名:")
year = input("请输入您的出生年份:")
# 计算年龄
age = 2021 - int(year)
# 输出姓名和年龄
print("{}的年龄是{}岁。".format(name, age))
```
程序运行时会提示用户输入姓名和出生年份,例如:
```
请输入您的姓名:张三
请输入您的出生年份:1995
```
然后程序会计算年龄,并输出姓名和年龄,例如:
```
张三的年龄是26岁。
```
因此,该程序可以实现提示用户输入姓名和出生年份,并输出姓名和年龄的功能。
相关问题
Python编写程序,提示输入姓名和出生年份,输出姓名和年龄
可以使用Python内置的`input`函数获取用户输入的姓名和出生年份,并使用当前年份减去出生年份计算年龄。代码如下:
```python
import datetime
name = input("请输入您的姓名:")
birth_year = int(input("请输入您的出生年份:"))
current_year = datetime.datetime.now().year
age = current_year - birth_year
print("您好,%s!您今年%d岁。" % (name, age))
```
输出结果为:
```
请输入您的姓名:张三
请输入您的出生年份:1990
您好,张三!您今年31岁。
```
第1关:编写程序,输入姓名和出生年份,输出姓名和年龄。
好的,这个问题很简单,您可以使用以下Python代码实现:
```python
name = input("请输入您的姓名:")
birth_year = int(input("请输入您的出生年份:"))
age = 2021 - birth_year
print("您好," + name + ",您现在已经" + str(age) + "岁了!")
```
输入您的姓名和出生年份后,程序将计算您的年龄并输出结果。请注意,这个程序假设今年是2021年。如果您需要在未来的年份中使用它,请相应地更改年份计算公式。