Python 程式設計從入門到實踐9 14

2021-10-04 02:32:01 字數 873 閱讀 2047

9-14 骰子 骰子 :模組random 包含以各種方式生成隨機數的函式,其中的randint() 返回乙個位於指定範圍內的整數,例如,下面的**返回乙個1~6內的整數: from random import randint x = randint(1, 6)

請建立乙個die 類,它包含乙個名為sides 的屬性,該屬性的預設值為6。編寫乙個名為roll_die() 的方法,它列印位於1和骰子面數之間的隨機數。建立乙個6面 的骰子,再擲10次。 建立乙個10面的骰子和乙個20面的骰子,並將它們都擲10次。

from random import randint

class

die():

def__init__

(self, sides=6)

: self.sides = sides

defroll_die

(self)

:for i in

range(1

,10):

print

(randint(

1, self.sides)

)#擲10次6面骰子

print

("擲10次6面骰子:"

)my_die = die(

)my_die.roll_die(

)#擲10次10面骰子

print

("擲10次10面骰子:"

)my_die = die(10)

my_die.roll_die(

)#擲10次20面骰子

print

("擲10次20面骰子:"

)my_die = die(20)

my_die.roll_die(

)

Python 程式設計 從入門到實踐

1.官網安裝 3.環境配置 務必選中核取方塊add python to path 4.檢視 啟動python版本的命令 python 執行 print hello python world 5.終端執行x.py檔案 python x.py 7.檢視當前目錄中的所有檔案的命令 dir windows系...

Python程式設計從入門到實踐 基礎入門

python程式設計從入門到實踐 基礎入門 1 python中的變數 2 python首字母大寫使用title 方法,全部大寫upper 方法,全部小寫lower 方法 3 python中字串拼接使用 號 4 python中刪除字串的空格 刪除末尾空格的rstrip 刪除開頭空格的lstrip 刪除...

Python程式設計 從入門到實踐 1

內容總結自 python程式設計 從入門到實踐 安裝python3 安裝文字編輯器sublime text並配置python3環境 安裝sublime text tools new build system 將 untitled.sublime build 文件中的所有內容刪除,輸入以下內容 注意,...