Spazio tra le stringhe [duplicato]
Sep 02 2020
Voglio stampare Come ti piace Python finora? in python 3. Ma quando eseguo il mio codice non ci sono spazi tra le mie stringhe. Cosa dovrei fare?
word1 = "How"
word2 = "do"
word3 = "you"
word4 = "like"
word5 = "Python"
word6 = "so"
word7 = "far?"
print(word1+word2+word3+word4+word5+word6+word7)
Risposte
2 RobKwasowski Sep 02 2020 at 07:06
print(f'{word1} {word2} {word3} {word4} {word5} {word6} {word7}')
1 AbdulMateen Sep 02 2020 at 07:09
Puoi aggiungere una spacestringa in mezzo o puoi usare f-string
print(f'{word1} {word2} {word3} {word4} {word5} {word6} {word7}')
ArvinJamshidi Sep 02 2020 at 07:16
Puoi sostituire + a ,
print(word1,word2,word3,word4,word5,word6,word7)
NoelG Sep 02 2020 at 07:26
mantieni gli spazi nelle tue dichiarazioni di stampa se vuoi usare stringa + stringa e aggiungi spazio usa questo
print(word1+''+word2+''+word3+''+word4+''+word5+''+word6+''+word7)
Ma è molto più facile usare le stringhe f come mostrato di seguito