Tôi muốn chấm int
thành một string
. Đây là những gì tôi đang làm vào lúc này:
num = 40
plot.savefig('hanning40.pdf') #problem line
Tôi phải chạy chương trình cho nhiều số khác nhau, vì vậy tôi muốn thực hiện một vòng lặp. Nhưng việc chèn biến như thế này không hoạt động:
plot.savefig('hanning', num, '.pdf')
Làm cách nào để chèn một biến vào chuỗi Python?
%
toán tử không được dùng trong Python 3.1. Cách ưa thích mới là sử dụng.format()
phương pháp như được thảo luận trong PEP 3101 và được đề cập trong câu trả lời của Dan McDougall.