Python中使用get()方法获取用户输入
发布时间:2024-01-18 17:23:46
在Python中,可以使用input()函数获取用户的输入,然后使用get()方法来处理和获取用户输入的值。get()方法是字典(dictionary)类型的一个方法,用于获取指定键的值,如果键不存在,则返回默认值。
以下是使用get()方法获取用户输入的一个例子:
# 获取用户输入的姓名和年龄
name = input("请输入您的姓名:")
age = input("请输入您的年龄:")
# 创建一个字典来存储用户信息,包括姓名和年龄
user_info = {"姓名": name, "年龄": age}
# 获取用户输入的性别
gender = input("请输入您的性别(男/女):")
# 使用get()方法获取用户输入的性别,并设置默认值为“未知”
gender = user_info.get("性别", "未知")
# 打印用户信息
print("您的姓名是:", user_info["姓名"])
print("您的年龄是:", user_info["年龄"])
print("您的性别是:", gender)
在上述例子中,我们首先使用input()函数获取用户输入的姓名和年龄,并将其存储在一个字典user_info中。然后,使用input()函数获取用户输入的性别,并调用get()方法获取用户输入的性别值,如果用户没有输入性别,则返回默认值"未知"。
最后,我们通过打印的方式输出用户的姓名、年龄和性别信息。
需要注意的是,get()方法接受两个参数, 个参数是要获取的键值,第二个参数是默认值,在上述例子中,如果用户没有输入性别,则默认值为"未知"。
此外,get()方法还可以用于其他类型的字典对象,例如配置文件中的配置项获取、API返回结果的处理等。
