1350| 9
|
[已解决]请问 我这段代码打印出来的结果中 None 是怎么来的 |
6鱼币
最佳答案楼上说的意思很对,只是没表达清楚。你的print(a.static(3,6,9))和print(a.nostatic()),相当于把static和nostatic这两个方法的返回值打印出来,而方法的返回值是用return给出来的,然而你这两个方法都没有return哦,就默认为空即Nonel,所以打印出来None。
打印顺序是,先执行a.static(3,6,9)即static里面的print,输出3 6 9 18
然后print(a.static(3,6,9)),输出为None
接着执行a.nostatic()即执行nostatic里面的print,输出I'm ...
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2018-7-6 22:15:48
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2018-7-6 23:05:32
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2018-7-6 23:50:40
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2018-7-7 10:43:07
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-4-20 10:58
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.