輸出結果後接None原因

2021-10-08 16:58:27 字數 869 閱讀 8106

'''9-14 定義乙個骰子,隨機投擲10次,可能出現的結果'''

from random import randint

#骰子預設為6面

class

die():

'''模擬投擲骰子'''

def__init__

(self,sides=6)

: self.sides=sides

defroll_die

(self)

:print

(randint(

1,self.sides)

)#return(randint(1,self.sides))

#例項化

die=die()i=

10while i>0:

print

(die.roll_die())

i=i-

1#輸出結果

====

====

====

====

==== restart: d:\python\die.py ==

====

====

====

*****=5

none

6none

3none

1none

4none

6none

3none

6none

5none

6none

>>

>

原程式輸出結果後接none原因:

修改方法:

將第乙個print( )語句替換為注釋語句,即改為return( )語句。

CLI結果輸出

例子 ftp 11.245.253.20 cips dev bak opt ibm db2 v9.7 samples 要不要修改整體結構,先看看細節 cli結果輸出 1.逐條的獲取 確定產生的結果資料集的結構 2.滾動游標 static,read only cursor,keyset driven ...

MyBatis 輸出結果

resulttype resulttype 執行 sql 得到 resultset 轉換的型別,使用型別的完全限定名或別名。注意如果返回的是集 合,那應該設定為集合包含的型別,而不是集合本身。resulttype 和 resultmap,不能同時使用。簡單型別 介面方法 int countstude...

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

比如我們首先定義乙個class 最後的輸出時print,而我們在後面呼叫時又使用了print 這個class 此時我們輸出的結果就會出現在結果後面跟著乙個none。正確的處理是,class的定義裡是return 呼叫時print 比如 leetcode的乙個程式two sum class solut...