Bir koymak istiyorum intbir içine string. Şu anda yaptığım şey bu:
num = 40
plot.savefig('hanning40.pdf') #problem line
Programı birkaç farklı sayı için çalıştırmam gerekiyor, bu yüzden bir döngü yapmak istiyorum. Ancak değişkeni bu şekilde eklemek işe yaramaz:
plot.savefig('hanning', num, '.pdf')
Python dizesine bir değişkeni nasıl ekleyebilirim?
%Operatörün Python 3.1'den itibaren kullanımdan kaldırıldığını unutmayın . Tercih edilen yeni yol, PEP 3101'de.format()tartışıldığı ve Dan McDougall'ın cevabında belirtildiği gibi yöntemi kullanmaktır .