百科问答小站 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如何修改内置类型? 
  为什么有些人宁愿花费很多时间去自己手工配置Python环境, 也不用Anaconda? 
  如何让停留在语法层面的 C++,变成实际工程中的 C++? 
  Python中如果判断一个文件是不是jpg的图片? 
  Python 语言的强制缩进是败笔吗? 
  为什么 Dropbox 等大型服务使用 Python 作为主要语言,即使它的效率比其他编译型语言低几个数量级? 
  有哪些 Python 大牛的 blog 推荐? 
  零基础学python拼命学最快要多久? 
  为什么 Python(或 Ruby、Perl 等)没有取代 Bash 成为系统 Shell? 
  可以用 Python 编程语言做哪些神奇好玩的事情? 

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





© 2025-01-28 - tinynew.org. All Rights Reserved.
© 2025-01-28 - tinynew.org. 保留所有权利