Jest to prawdopodobnie bardzo proste pytanie dla niektórych, ale mnie to zaskoczyło. Czy możesz używać zmiennych w potrójnych cytatach Pythona?W Pythonie, czy możesz mieć zmienne w potrójnych cytatach? Jeśli tak to jak?
W poniższym przykładzie, w jaki sposób używać zmiennych w tekście:
wash_clothes = 'tuesdays'
clean_dishes = 'never'
mystring =""" I like to wash clothes on %wash_clothes
I like to clean dishes %clean_dishes
"""
print(mystring)
chciałabym to doprowadzić do:
I like to wash clothes on tuesdays
I like to clean dishes never
Jeśli nie, co jest najlepszym sposobem, aby obsługiwać duże kawałki tekstu, w którym potrzebujesz pary zmiennych, a jest mnóstwo tekstu i znaków specjalnych?
który jest idealny. Dzięki wielkie! Właśnie tego szukałem! Nie wiem dokładnie, skąd Python wie, który% s zastąpić jaką zmienną. Czy wygląda na kolejność zmiennych pojawiających się w: print mystring% (wash_clothes, clean_dishes) –
@XL: Możesz rzucić okiem na inną technikę formatowania, dla której podałem link, ale przykład. Przykład został dostarczony przez NullUserException.Możesz użyć obu technik. – pyfunc