Ceci est probablement une question très simple pour certains, mais il m'a étonné. Pouvez-vous utiliser des variables dans les guillemets de python?En Python, pouvez-vous avoir des variables entre guillemets? Si c'est le cas, comment?
Dans l'exemple suivant, comment faire utiliser des variables dans le texte:
wash_clothes = 'tuesdays'
clean_dishes = 'never'
mystring =""" I like to wash clothes on %wash_clothes
I like to clean dishes %clean_dishes
"""
print(mystring)
Je voudrais à entraîner:
I like to wash clothes on tuesdays
I like to clean dishes never
Sinon quelle est la meilleure façon de gérer de gros morceaux de texte où vous avez besoin de quelques variables, et il y a une tonne de texte et de caractères spéciaux?
qui est parfait. Merci beaucoup! C'est exactement ce que je cherchais! Je ne comprends pas exactement comment python sait quel% s remplacer avec quelle variable, cependant. Est-ce qu'il regarde l'ordre dans lequel les variables apparaissent dans ce qui suit: impression mystring% (wash_clothes, clean_dishes) –
@XL: Vous pouvez jeter un oeil à l'autre technique de mise en forme pour laquelle j'avais fourni le lien mais l'exemple. L'exemple a été fourni par NullUserException.Vous pouvez utiliser les deux techniques. – pyfunc