sys.std.write和print的区别
看别人写的程序,很多地方用sys.std.write,甚少用print。
于是google了下,主要区别在于sys.std.write输出没有换行符,而使用print有换行符
引用stackoverflow的例子
print 99
等同于
import sys
sys.stdout.write(str(99) + '\n')
于是google了下,主要区别在于sys.std.write输出没有换行符,而使用print有换行符
引用stackoverflow的例子
print 99
等同于
import sys
sys.stdout.write(str(99) + '\n')