# 用户输入验证程序:判断年龄是否合法


问题描述

本程序实现一个简易用户输入验证程序,接受姓名和年龄,验证是否为有效年龄(≥18岁)。程序需在本地环境中运行,不依赖外部服务,且包含数字验证逻辑。

代码实现

# validate_age.py

# 读取输入
name = input("请输入姓名: ")
age = int(input("请输入年龄: "))

# 判断年龄是否合法
if age >= 18:
    print("年龄有效")
else:
    print("年龄无效")

核心逻辑

程序通过读取两个输入变量(姓名和年龄),并使用条件判断逻辑验证年龄是否合法。
1. 输入处理:使用input()函数两次获取输入,分别处理姓名和年龄。
2. 数字验证:将输入内容转换为整数,确保输入为合法数字。
3. 输出结果:根据验证条件输出“有效”或“无效”。

总结

本程序实现了用户输入验证功能,验证逻辑清晰,适用于本地环境运行。核心技术点包括数字处理和条件判断逻辑,且代码规范可运行。程序需注意输入验证,确保输入数据的有效性。

该程序通过简单但有效的逻辑实现用户输入验证,满足题目的要求。