2010-11-09 43 views
4

如何在文件的一行中寫入多個字符串和多個變量輸出以輸出? 我知道,寫()只接受一個參數,儘管這個理想是什麼,我想要實現:從Python3寫入「表」

write('Temperature is', X , 'and pressure is', Y) 

其結果將是一個表。

你能幫忙嗎?

回答

2
write('Temperature is {0} and pressure is {1})'.format(X,Y)) 

如果你想在你可以做這樣的事情,輸出更多的控制:實例這裏

X = 12.3 
Y = 1.23 
write('Temperature is {0:.1f} and pressure is {1:.2f})'.format(X,Y)) 
# writes 'Temperature is 12.3 and pressure is 1.2' 

文檔和:http://docs.python.org/py3k/library/string.html

2
f = open("somefile.txt", "w") 
print('Temperature is', X , 'and pressure is', Y, file=f) 
+0

他要輸出到文件。 – 2010-11-09 01:28:05