Kodewick
开始学 →
基础←→0 / 80

电梯按键

#053基础错误处理条件约 5 分钟

这栋楼有 1 到 12 层,电梯的键盘可以打字。写 pick_floor(text):打的是 1 到 12 的数字就返回那个整数;不是数字,或者没有这一层,返回 None。楼层的判断模板已经写好。

示例
pick_floor("5")→5
pick_floor("lobby")→None
pick_floor("15")→None
main.py
def pick_floor(text):
    floor = None
    # 在这里写:试着把 text 变成整数放进 floor,出 ValueError 时 floor 留着 None
    if floor is None or floor < 1 or floor > 12:
        return None
    return floor
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。