编写程序 有字典d = {'李明': '13988887777', '张宏': '13866668888', '张三': '13888888888', '李四': '18999999999'} 输入姓名,输出手机号码python
时间: 2023-09-10 07:14:06 浏览: 32
好的,您可以使用如下代码实现:
```python
d = {'李明': '13988887777', '张宏': '13866668888', '张三': '13888888888', '李四': '18999999999'}
name = input("请输入姓名:")
if name in d:
print("{}的手机号码是:{}".format(name, d[name]))
else:
print("未找到该姓名的手机号码")
```
这段代码中,首先定义了一个字典 `d`,存储了姓名和手机号码的对应关系。然后通过 `input` 函数获取用户输入的姓名,并判断该姓名是否在字典中。如果存在,则输出该姓名对应的手机号码;如果不存在,则输出未找到该姓名的手机号码。
相关问题
有字典d = {'李明': '13988887777', '张宏': '13866668888', '张三': '13888888888', '李四': '18999999999'} 输入姓名,输出手机号码
好的,您可以使用以下代码实现:
```python
d = {'李明': '13988887777', '张宏': '13866668888', '张三': '13888888888', '李四': '18999999999'}
name = input("请输入要查询的姓名:")
if name in d:
print("{}的手机号码是:{}".format(name, d[name]))
else:
print("没有该姓名对应的手机号码。")
```
您可以在输入框中输入要查询的姓名,程序会在字典中查找对应的手机号码并输出。如果没有该姓名对应的手机号码,则会输出提示信息。
python:编写程序,提示输入姓名和出生年份,输出姓名和年龄。
好的,可以使用Python编写一个程序来提示用户输入姓名和出生年份,并输出姓名和年龄,代码如下:
```python
# 提示用户输入姓名和出生年份
name = input("请输入您的姓名:")
year = input("请输入您的出生年份:")
# 计算年龄
age = 2021 - int(year)
# 输出姓名和年龄
print("{}的年龄是{}岁。".format(name, age))
```
程序运行时会提示用户输入姓名和出生年份,例如:
```
请输入您的姓名:张三
请输入您的出生年份:1995
```
然后程序会计算年龄,并输出姓名和年龄,例如:
```
张三的年龄是26岁。
```
因此,该程序可以实现提示用户输入姓名和出生年份,并输出姓名和年龄的功能。