Vorrei inserire un int
in string
. Questo è quello che sto facendo al momento:
num = 40
plot.savefig('hanning40.pdf') #problem line
Devo eseguire il programma per diversi numeri, quindi mi piacerebbe fare un ciclo. Ma l'inserimento della variabile in questo modo non funziona:
plot.savefig('hanning', num, '.pdf')
Come inserisco una variabile in una stringa Python?
%
operatore è obsoleto a partire da Python 3.1. Il nuovo modo preferito è quello di utilizzare il.format()
metodo come discusso in PEP 3101 e menzionato nella risposta di Dan McDougall.