ฉันต้องการที่จะนำเข้าสู่int
string
นี่คือสิ่งที่ฉันกำลังทำอยู่ในขณะนี้:
num = 40
plot.savefig('hanning40.pdf') #problem line
ฉันต้องเรียกใช้โปรแกรมสำหรับตัวเลขที่แตกต่างกันดังนั้นฉันต้องการวน แต่การแทรกตัวแปรเช่นนี้ไม่ได้ผล:
plot.savefig('hanning', num, '.pdf')
ฉันจะแทรกตัวแปรลงในสตริง Python ได้อย่างไร
%
ผู้ประกอบการจะเลิกใช้ตั้งแต่ Python 3.1 วิธีที่ต้องการใหม่คือใช้ประโยชน์จาก.format()
วิธีดังที่กล่าวไว้ในPEP 3101และกล่าวถึงในคำตอบของ Dan McDougall