原創 關於python在輸出時出現none

2022-04-08 17:53:16 字數 388 閱讀 5195

比如我們首先定義乙個class 最後的輸出時print,而我們在後面呼叫時又使用了print(這個class),此時我們輸出的結果就會出現在結果後面跟著乙個none。

正確的處理是,class的定義裡是return 呼叫時print()

比如:leetcode的乙個程式two_sum

class solution(object):

def twosum1(self,nums,target):

for i,sum in enumerate(nums):

if target-sum in nums:

index1=nums.index(target-sum)

if i當然也可以class定義裡使用print,而呼叫時不加print,只有語句即可。

關於Logcat在真機除錯時沒有輸出的問題

普遍是這種回答!首先我不知道怎麼操作,還是做了,然而在cmd中久久不能平靜 太坑人了吧 但是應該是有效的方法,不然怎麼會成為某個問題前篇一律的回答。下面的方法不是正文,雖然篇幅上很 搶鏡,但博主想說的在最後,果然廢話太多了嗎 1.需要root許可權 部分rom不需要 2.開啟logcat,並設定le...

printf在終端輸出時改變顏色

printf在終端輸出時改變顏色 在除錯程式時,有時候要輸出大量資料,如果讓printf fprintf改變輸出資料的顏色,那觀察資料就方便多了。終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關。轉義序列是以 esc 開頭,可以用 033 完成相同的工作 esc 的 a...

Python 在機器學習時總結關於索引的乙個小細節

1.通過argsort函式發現的乙個細節 import numpy as data array 2,4,3,4 2,0,1,2 2,2,2,2 datasort data 1 argsort 0 data1 data data 1 argsort data2 data data 1 argsort ...