欢迎访问宙启技术站
智能推送

enable()函数实现用户输入与程序交互的功能

发布时间:2023-12-23 05:57:32

enable()是一个Python内置的函数,用于在交互式解释器中启用用户输入与程序交互的功能。当调用enable()函数后,用户可以通过键盘输入与程序进行交互。

下面是一个使用示例:

def main():
    enable()  # 启用用户输入与程序交互功能
    
    print("欢迎来到交互式计算器!")
    print("请输入两个数字进行加法运算。")
    
    # 获取用户输入第一个数字
    num1 = input("请输入第一个数字:")
    
    # 获取用户输入第二个数字
    num2 = input("请输入第二个数字:")
    
    # 将用户输入的字符串转换为数字
    num1 = int(num1)
    num2 = int(num2)
    
    # 计算两个数字的和
    sum = num1 + num2
    
    # 输出结果
    print("两个数字的和为:", sum)

# 在命令行下直接运行该脚本时,调用main()函数
if __name__ == "__main__":
    main()

在上述示例中,通过调用enable()函数启用用户输入与程序交互的功能。然后,程序首先输出一些欢迎信息,并提示用户输入两个数字进行加法运算。接下来,通过input()函数获取用户输入的两个数字,并使用int()函数将其转换为整型。然后,程序计算两个数字的和,并通过print()函数输出结果。

当我们运行上述代码时,会在交互式解释器中依次显示欢迎信息和输入提示。我们可以在每个提示后输入相应的数字,并按Enter键确认。程序将根据我们的输入,计算出两个数字的和,并输出结果。

总之,enable()函数可以很方便地启用用户输入与程序交互的功能,并且可以根据用户的输入做相应的处理,从而实现与用户的交互。