Ich habe ein wenig Code, aber ich verstehe nicht, warum es Typ Fehler sagt. Der Code ist:Typ Fehler erlaubt mir nicht, Sonar laufen
if sonarDevices > 1: extraSsonar = 's'
else: extraSsonar = ' '
if len(theChests) > 1: extraSchest = 's'
else: extraSchest = 's'
print('You have %s sonar devices left. %s treasure chest%s remaining' % (sonarDevices, extraSsonar, len(theChests), extraSchest))
Der Fehler ist: ('Sie haben% s Sonargeräte verlassen% s Schatztruhe% s restlichen' % (sonarDevices, extraSsonar, len (theChests), extraSchest)) Druck TypeError: Nicht alle Argumente während der Formatierung von Zeichenfolgen konvertiert
Was bedeutet "nicht alle Argumente, die während der Formatierung von Zeichenfolgen konvertiert wurden"?
4 Argumente und nur 3 '% s': das ist das Problem. –