執行結果最后總是帶一行None,求指教
def?get(n): ????i?=?2 ????for?i?in?range(2,n): ????????j?=?2 ????????for?j?in?range(2,i): ????????????if?i?%?j?==?0: ????????????????break ????????else: ????????????print(i) print(get(5))
執行結果最后總是帶一行None,求指教
def?get(n): ????i?=?2 ????for?i?in?range(2,n): ????????j?=?2 ????????for?j?in?range(2,i): ????????????if?i?%?j?==?0: ????????????????break ????????else: ????????????print(i) print(get(5))
執行結果最后總是帶一行None,求指教
2019-09-06
舉報
2019-09-07
兩種方法:① get函數里把print改成return
? ? ? ? ? ? ? ? ?②直接調用get(5),不外加print
2019-09-07
get(n)函數已經有print了,為啥還要加一個print(get(n))