Python 为什么;无”;显示在我的输出中
这是代码,我想知道为什么我的输出中出现“无”:Python 为什么;无”;显示在我的输出中,python,Python,这是代码,我想知道为什么我的输出中出现“无”: print ("DIVISOR DE NUMEROS") dividendo = int(input(print("Escriba el dividendo:",end=""))) divisor = int(input(print("Escriba el divisor: ",end=""))) while divisor ==0 : print ("¡DIVISOR DEBE SER DIFERENTE DE CERO¡")
print ("DIVISOR DE NUMEROS")
dividendo = int(input(print("Escriba el dividendo:",end="")))
divisor = int(input(print("Escriba el divisor: ",end="")))
while divisor ==0 :
print ("¡DIVISOR DEBE SER DIFERENTE DE CERO¡")
divisor = int(input(print("Escriba el divisor:",end="")))
cociente = dividendo // divisor
resto = dividendo % divisor
if resto == 0 :
print ("La division es exacta. Cociente:"+str(cociente))
else :
print ("La division no es exacta Cociente:"+str(cociente)+"Resto:"+str(resto))
这样做:
print ("DIVISOR DE NUMEROS")
dividendo = int(input("Escriba el dividendo:",end=""))
divisor = int(input("Escriba el divisor: ",end=""))
while divisor ==0 :
print ("¡DIVISOR DEBE SER DIFERENTE DE CERO¡")
divisor = int(input("Escriba el divisor:",end=""))
cociente = dividendo // divisor
resto = dividendo % divisor
if resto == 0 :
print ("La division es exacta. Cociente:"+str(cociente))
else :
print ("La division no es exacta. Cociente:"+str(cociente)+"Resto:"+str(resto))
您的代码打印额外的None
,因为您正在执行int(input(print(…))
它应该是int(input(…)
,因为type(print())
返回
这可能会有帮助:您期望什么?