questo è il mio codiceTypeError: non abbastanza argomenti per stringa di formato quando si utilizza% s
import sys
name = input("Enter your name:")
last_name = input("Enter your last name:")
gender = input("Enter your gender:")
age = input("Enter your age:")
print ("So your name is %s, your last name is %s, you are %s and you are %s years old" % name, last_name, gender, age)
Ho cercato l'argomento, ma non capisco.
E 'una buona scelta per lasciarsi alle spalle il vecchio metodo di formato della stringa da Python, e utilizzare questo approccio :). Evita un sacco di mal di testa e ti dà più flessibilità quando si tratta di formattare meglio l'output, mettendo spazi vuoti per formare colonne di dati, per esempio. Ecco il documento ufficiale, che ha un sacco di esempi :) -> https://pyformat.info/ – ivanleoncz