前言:
今天朋友们对“python自定义print”大体比较关怀,各位老铁们都需要学习一些“python自定义print”的相关资讯。那么小编同时在网摘上汇集了一些关于“python自定义print””的相关知识,希望咱们能喜欢,我们快快来了解一下吧!题目:
自己写一个print函数,实现原函数大部分功能。
视频教程:
Python入门100题之017:自己写一个print函数
代码1:
import sysdef print2(*args, end='\n'): sys.stdout.write(' '.join(map(str, args)) + end)print2('hello', 'world', end='\n\n\n')print2('hello', 'world')
代码2:
import sysdef print2(*args, sep=' ', end='\n'): sys.stdout.write(sep.join(map(str, args)) + end)print2('hello', 'world', sep='===')
代码3:
import sysdef print2(*args, sep=' ', end='\n', out=sys.stdout): out.write(sep.join(map(str, args)) + end)print2('hello', 'world', out=open('out.txt', 'w+'))
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python自定义print