亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個為什么會這樣呢?多個None

http://img1.sycdn.imooc.com//58098a3c000143e003640386.jpg


結果不對啊,請大家幫忙看看是什么原因

正在回答

3 回答

直接調用score(88)就好了,你方法定義里已經print過一遍了,且沒有返回內容,再print score(88)時,先調用方法score(88)打印出內容,然后print接受不到合適的方法返回值,或者說方法返回None,于是就打印出None

但建議方法返回結果就好,不用打印,打印的操作在print score(88)時打印返回值就可以

0 回復 有任何疑惑可以回復我~
#1

MH__Linux 提問者

非常感謝!
2016-10-21 回復 有任何疑惑可以回復我~

29行去掉print就不會了,因為你的函數沒有返回值,所以你打印就會出現None

1 回復 有任何疑惑可以回復我~

應該將print全部換成return,這個函數沒有返回命令return,就默認返回None

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758396    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

這個為什么會這樣呢?多個None

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號