话不多说,直接看代码
number1 = 9 while number1>0: print (str(number1) + "*"+ str(number1) + "=" + str(number1**2)) number1 -=1
他们说不换行的话,在句尾加逗号,但是加了还是换行啊,求解。。
number1 = 1 while number1<10: number2 = 1 while number2<10: print (number1,"*",number2,"=",number1*number2), number2+=1 number1 +=1 print("")

第一次写错了,还是int 及str的问题。看错误代码
number1 = 9 while number1>0: print (number1 + "*"+ number1 + "=" + number1**2) number1 -=1