2024-09-26 22:42:59 发布
网友
>>> import sys >>> sys.stdout.write("Hello") Hello5 >>> sys.stdout.write("My name is something") My name is something20 >>>
正如您在上面的代码中看到的,输出具有字符串的长度。想知道为什么?为什么这个方法显示长度?我错过了什么特别的东西吗?在
在Python3中(虽然不是在Python2中),sys.stdout.write返回它写入的字符数。解释器告诉您刚刚调用的函数的返回值。因为打印的字符串没有换行符,所以它会显示在所打印字符串的末尾。在
sys.stdout.write
在Python3中(虽然不是在Python2中),
sys.stdout.write
返回它写入的字符数。解释器告诉您刚刚调用的函数的返回值。因为打印的字符串没有换行符,所以它会显示在所打印字符串的末尾。在相关问题 更多 >
编程相关推荐