我正在尝试编写一个程序,它使用递归来猜测用户正在思考的数字。我有点被难住了。我在使用第二块代码时遇到了问题,def binarySearch(bottom,top)函数。该程序应该在guess 50开始。如果是"N“,那么它会询问是更大还是更小。如果是G,那么它应该是75。以此类推。我在设置不同答案的值时遇到了问题。另外,我应该怎么做,这样它才不会给我浮点数? response = input("Is the number " + str(x) + "? Enter Y/N:\n")
if response =