use format() for str replacement