2017-10-01 11 views
-3

J'apprends les bases de python et je veux savoir dans cette fonction, comment insérer une nouvelle ligne? Je sais que je pourrais avoir dans la fonction;Python: Comment insérer une ligne dans une fonction?

print(f) 
print(f) 

Mais pour les besoins de cet exemple ci-dessous, où lorsque vous appelez la fonction si je voulais préciser combien de fois pour le sortir. Comment est-ce que je ferais en sorte qu'il y ait une nouvelle ligne entre chacun?

Je suppose que j'ai essayé d'autres méthodes, mais en tant que nouvel apprenant c'est mettre l'oeuf avant le poulet.

enter code here 
def do_twice(f): 
    print(f) 

do_twice("Hello"*2) 
+0

Vous voulez dire 'pour i dans la plage (2): do_twice ("Bonjour") '' ?? – coder

+1

Une fonction appelée 'do_twice' qui ne fait que quelque chose une fois? –

Répondre

0

'\n' est le caractère de nouvelle ligne. (Voir here pour plus)

Donc, pour votre exemple:

def do_twice(f): 
    print(f) 

do_twice("Hello \n"*2) 

imprimera

Hello

Hello