我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

定义函数并print,出现'None'

代码如下:

class T:
    def Myfunc(a=7,b=6):
        return(a+b)
#
print(Myfunc(2))
print(Myfunc(2,3))
print(T.Myfunc())


输出结果:
8
None
5
None
13

请问这个None是怎么回事?怎么去掉它?

前两行的print()语句,myfunc()前都要加上 T.

近期文章

  • 为什么我写的轮播图,轮播的速度会越来越慢,电脑内存占用逐渐增长,最后页面崩溃提示内存不足
  • 一个C语言初学者的问题
  • 上电Python写文件后,再断电后导致文件内容丢失
  • 如何删除服务器操作系统的桌面
  • C语言的一个小问题。,。,
  • 这怎么解呀family,帮帮我
  • 用malloc做动态内存分配是不是要强制类型转换?
  • 关于 vs code 遇到的问题求解答
  • 请问为什么我这样打印出来的数字都会变成0.000000
  • 关于#java#的问题:forge1.16.5安装不了
  • 用while或do,while,逆序输入整数,用while或者for循环单独完成
  • No suitable driver found for jdbc:mysql
  • ntoskrnl.exe 蓝屏问题怎么解决
  • 数组中的对象1的id等于对象2中的ip 就将对象2插入到对象1中 效果图如下
  • 编一程序,从键盘输入一个4位数的正整数,求该正整数个位,十位,百位,千位上的数的和。
  • 使用matlab模拟扫雷过程(只完成部分要求)
  • github desktop changes多选之后无法commit to main 单选一个就可以
  • 题题需要问一下,感恩。
  • 关于#c++#的问题,请各位专家解答!
  • thinkphp3.2连接oracle查询出错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华