百科问答小站 logo
百科问答小站 font logo



Python 怎么二次封装一个系统函数? 第1页

  

user avatar   lan-mei-13-8 网友的相关建议: 
      

实现了一个没有结束条件的递归,加入结束条件就好了(滑稽)

       def print(s):     """     结束条件     """     print(s)     

如果需要自己定义一个print 函数, 还想用python 原来的print 函数, 可以这样:

       origin_print = print def print(s):     origin_print(s)     

完善一下:

       origin_print = print def print(value, *args, **kwargs):     origin_print(value, *args, **kwargs)      print(1, 2, 3, sep="aaa")     

输出:

       1aaa2aaa3     




  

相关话题

  如何看待 Python 进入山东小学课本?会推广到其他地区吗? 
  为何在AI领域Java没有python火? 
  为什么不同的死循环占用资源不同? 
  python到底学什么? 
  为什么企业微信没有Linux版本? 
  python是用C实现的,Java是用C++实现的,那为什么不直接用C或C++呢? 
  后端领域,写java的程序员普遍比写Python和go的程序员水平低吗? 
  为什么国内每天都在说 Python 有多好,真正招聘的时候却不需要呢? 
  Python 不区分变量定义和赋值,是否是设计上的缺陷? 
  设计闭包(Closure)的初衷是为了解决什么问题? 

前一个讨论
如何赏析摄影作品?
下一个讨论
这是什么文字代码?





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利