前言
骰子是我們經常能看到的小玩意兒,今天我們來做一個模擬擲骰子程序的文字版小游戲,送給新接觸Python的初學者們~
本文的文字及圖片來源于網路,僅供學習、交流使用,不具有任何商業用途,著作權歸原作者所有,如有問題請及時聯系我們以作處理,
幻想編程島 | 作者
碼里奧編程 | 來源
代碼決議
1、匯入需要的亂數庫
2、創建Die類
骰子屬性sides(面數)默認為6面;
定義一個名為roll_die()的方法列印位于(1,骰子面數)之間的亂數;
定義一個名為update()的方法用于更新骰子的面數;
sides_value()方法用于輸出當前骰子的面數;
3、在擲完骰子之后還可以繼續玩耍
使用while回圈,并定義一個標志RHZ=Ture 充當程式的指揮官,
獲取輸入的值并將其儲存在shuru中,再將shuru轉化為字串后儲存在x中:
讓python創建一個默認的Die()——默認面數為6面;
使用update()方法更新骰子面數;
使用roll_die()方法輸出投出的點數;
if 判斷 當用戶輸入no標識=False程式結束,并輸出結束陳述句;
完整實作:
運行效果:
類似這樣的思路可以創建多種玩法,隨機搖骰子只是其中的一種,看你怎么寫,一起試試看吧~
PS:如有需要Python學習資料的小伙伴可以加下方的群去找免費管理員領取
可以免費領取原始碼、專案實戰視頻、PDF檔案等
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/5068.html
標籤:Python
上一篇:爬取前程無憂python招聘資料,看我們是否真的“前程無憂”
下一篇:13_小專案實戰
