以下是 Python 猜数字小游戏的异常处理代码示例:

import random

answer = random.randint(1, 100)

while True:
    try:
        guess = int(input('Guess a number between 1 and 100: '))
        if guess == answer:
            print('You guessed it!')
            break
        elif guess < answer:
            print('Too low, try again!')
        elif guess > answer:
            print('Too high, try again!')
    except ValueError:
        print('Please enter a valid integer!')

在上面的代码中,我们使用了一个 try-except 块来捕获用户输入的非整数异常。如果用户输入的不是整数,则会引发 ValueError 异常,并显示一条错误消息。

此外,我们还可以添加其他异常处理程序,例如处理用户输入的超出范围的数字等。

Python 猜数字游戏:异常处理实现指南

原文地址: https://www.cveoy.top/t/topic/l6Mw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录