在Python中输入个人信息主要通过input()
函数实现,结合print()
函数进行输出。以下是具体步骤和示例代码:
一、基础输入输出方法
-
输入姓名
name = input("请输入您的姓名: ") print(f"您的名字是: {name}")
使用
input()
函数接收用户输入的姓名,并通过print()
函数输出欢迎信息。 -
输入年龄
age = input("请输入您的年龄: ") print(f"您今年 {age} 岁。")
同样使用
input()
获取年龄,注意输入为字符串类型,若需数值计算可转换为整数(如age = int(input(...))
)。 -
输入其他信息
可扩展输入性别、地址等,例如:
gender = input("请输入您的性别: ") address = input("请输入您的地址: ") print(f"个人信息如下:\n姓名: {name}\n年龄: {age}\n性别: {gender}\n地址: {address}")
二、函数封装与格式化输出
-
封装输入输出功能
将输入和输出逻辑封装成函数,提高代码可读性:
def get_and_display_info(): name = input("姓名: ") age = input("年龄: ") print(f"欢迎, {name}!您今年 {age} 岁。") get_and_display_info()
-
格式化输出
使用f-string进行多变量格式化:
name = input("姓名: ") age = input("年龄: ") hobby = input("爱好: ") info = f"个人信息:\n姓名:{name}\n年龄:{age}\n爱好:{hobby}" print(info)
三、注意事项
-
数据类型转换 :若需进行数值运算(如计算年龄),需将输入转换为适当类型(如
int
或float
)。 -
错误处理 :可添加异常处理机制,确保输入有效性(如检查年龄是否为数字)。
通过以上方法,可灵活实现用户个人信息的输入与展示。