Visualizza la stringa più volte


91

Voglio stampare un carattere o una stringa come '-' n numero di volte.

Posso farlo senza usare un loop? .. C'è una funzione come

print('-',3)

..che significherebbe stampare -3 volte, in questo modo:

---

Risposte:



5

La risposta accettata è breve e dolce, ma ecco una sintassi alternativa che consente di fornire un separatore in Python 3.x.

print(*3*('-',), sep='_')

Questo fallirà se separiamo usando "\" Controlla questo:*3*('-',), sep='\'
Rushabh Patel

@RushabhPatel Questo perché '\' non è una stringa valida, usa '\\' invece o r '\'
Olivier Melançon
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.