print调用Python中底层的什么方法?
import sys
print("123")
print(123)
sys.stdout.write('123')
sys.stdout.write('hello')
# sys.stdout.write(123) # TypeError: write() argument must be str, not int
输出结果为
123
123
123hello
总结:
1.print 方法默认调用 sys.stdout.write 方法,即往控制台打印字符串
2.sys.stdout.write()结尾没有换行,而print()是自动换行的
3.sys.stdout.write()只接收字符串格式的参数,且只能接收一个参数
4.print()能接收多个参数输出
想要得到你就要学会付出,要付出还要坚持;
如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨;
普通人都是通过自己的努力,去决定自己生活的样子
今天的苦逼,是为了不这样一直苦逼下去!
少年易学老难成,一寸光阴不可轻。
每天进步一点点,学习使我超快乐