问题描述
本程序实现一个简易用户输入验证程序,接受姓名和年龄,验证是否为有效年龄(≥18岁)。程序需在本地环境中运行,不依赖外部服务,且包含数字验证逻辑。
代码实现
# validate_age.py
# 读取输入
name = input("请输入姓名: ")
age = int(input("请输入年龄: "))
# 判断年龄是否合法
if age >= 18:
print("年龄有效")
else:
print("年龄无效")
核心逻辑
程序通过读取两个输入变量(姓名和年龄),并使用条件判断逻辑验证年龄是否合法。
1. 输入处理:使用input()函数两次获取输入,分别处理姓名和年龄。
2. 数字验证:将输入内容转换为整数,确保输入为合法数字。
3. 输出结果:根据验证条件输出“有效”或“无效”。
总结
本程序实现了用户输入验证功能,验证逻辑清晰,适用于本地环境运行。核心技术点包括数字处理和条件判断逻辑,且代码规范可运行。程序需注意输入验证,确保输入数据的有效性。
该程序通过简单但有效的逻辑实现用户输入验证,满足题目的要求。