由于某些原因,while循环忽略了这个值,即使当我调试它时,它显示的值是"Y“。当该值设置为"N“时,它也会继续循环。如果我把If语句移到while语句下面,程序就能正常工作。我可以发送一个初始值"Y“,while语句将忽略它,并开始运行其中的代码。提前谢谢。}
else if (response =
所以,我有一个程序,你必须猜出一个数字,我对它进行了编码,这样程序就能告诉你,你猜到的数字是高于还是低于真实数字。我的问题是,程序结束后,它告诉用户猜测更高或更低。我希望程序循环,直到我预置的数字guessed.This是我的代码时,程序才会结束: guess = int(input("Type in an integer:number:
print
我正在处理一个显示菜单的赋值,并使用do-while循环,如果用户输入4,则函数必须终止。函数继续运行时,我在哪里搞砸了?(我已经定义了函数、阶乘和超阶乘,但它们没有任何内容,因为我还没有完成。我尝试添加一个if语句,以确保用户没有选择退出选项。=QUIT_CHOICE);}
{
while (CHOICE < 1 || CHOICEinteger and validated that t