在我的介绍中,我被分配到计算机科学课上,编写一个程序来打印一个用户被要求输入的数字(20-99)。我已经能够做到这一点,并创建了一个错误消息,如果用户不输入这个范围内的数字。我遇到的问题是,当输入超出范围的数字时,会显示错误信息,但出于某种原因,程序仍会继续输出一个英文数字。我一直在试图弄清楚如何让程序停止在错误信息,但我没有能够弄清楚它。这是我目前所拥有的。a=int(input('Pick a number betwee
我如何创建一个when循环,要求用户一个水果,如果水果是5个或更少的字符,打印我喜欢(水果),否则打印我不喜欢(水果),当停止进入程序停止。user_input = input("Enter a fruit ")
if user_input == "Stop":
elif len(user_input) <= 5
你好,我一直在为我的python代码中的主文件做一个无限时间True循环。我正在做一个Raspberry Pi,我的目标是,每当一个GPIO针感觉到一个输入时,它就会打印出一个字符串。然而,当我按下一个按钮时,它会无限地打印它,而它停止的唯一方法就是点击Ctrl。当它一次又一次地打印相同的字符串时,没有其他按钮会改变所发生的情况。我做错什么了,我忘了什么地方的一步?input_A = GPIO.input(26)
i