百科问答小站 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,Go,Rust等新语言都不支持函数重载? 
  自学 Python 之后如果不去公司上班,自己一个人可以通过此技能挣什么钱? 
  Python中 __init__的通俗解释是什么? 
  Python中for i in somelist,如果在for循环内改变somelist会发生什么? 
  三维数据统计分析和可视化都有哪些优秀的开源项目? 
  27岁想转python,是否值得? 
  Python中如果判断一个文件是不是jpg的图片? 
  你是如何自学 Python 的? 
  python适合什么年龄自学? 
  Python 程序如何高效地调试? 

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





© 2025-07-02 - tinynew.org. All Rights Reserved.
© 2025-07-02 - tinynew.org. 保留所有权利