Эта версия использует метод str.format .
Python 2.7 и новее
sys.stdout.write("{:<7}{:<51}{:<25}\n".format(code, name, industry))
Версия Python 2.6
sys.stdout.write("{0:<7}{1:<51}{2:<25}\n".format(code, name, industry))
UPDATE
Раньше в документах говорилось о том, что оператор% будет удален с языка в будущем. Это заявление было удалено из документов .