Chciałbym umieścić int
w string
. Oto co robię w tej chwili:
num = 40
plot.savefig('hanning40.pdf') #problem line
Muszę uruchomić program dla kilku różnych liczb, więc chciałbym zrobić pętlę. Ale wstawienie zmiennej w ten sposób nie działa:
plot.savefig('hanning', num, '.pdf')
Jak wstawić zmienną do ciągu Python?
%
operator jest przestarzały od wersji Python 3.1. Nowym preferowanym sposobem jest wykorzystanie.format()
metody omówionej w PEP 3101 i wspomnianej w odpowiedzi Dana McDougalla.