## **奇異博士大戰滅霸**
滅霸為了減輕宇宙的負擔,開始了他的救(mie)世(shi)計劃,并最終成功的集齊所有寶石,用無限手套隨機殺死了宇宙的一半人。
現在給你一個回到過去的機會,請你幫助奇異博士守住無限寶石,阻止滅霸!**
這一天,滅霸來到地球準備奪取奇異博士手中的時間寶石,在你的幫助下奇異博士能否守住手中的時間寶石呢?
**我們先來設置幾個條件:**
* **奇異博士和滅霸的血量(HP),都為500**
* **他們兩人都是真正的君子,決定采用回合制來展開攻擊,每一次攻擊,對方隨機掉血(10-50)**
* **由于你幫助,奇異博士有15%的幾率可以防住滅霸的攻擊,傷害為0**
* **當有一人血量 ≤ 0 時,結束戰斗,對方獲勝**
**讓我們用面向對象的編程思維來分析這次對戰:**
* **1. 奇異博士和滅霸是兩個不同的對象**
* **2. 他們的HP都是500,這是屬性**
* **3. 他們的攻擊都是隨機掉血,這是方法**
* **4. 當有一人血量 ≤ 0 時,結束戰斗,這也是方法**
**接下來,讓我們開始打造這個小游戲吧**
- 邏輯教育-Python編程:零基礎到入門
- 版權聲明
- 第1章 Python環境搭建
- 1.1-Python介紹
- 1.2-編譯器與解釋器
- 1.3-Python環境搭建
- 1.4-pip的介紹和使用
- 1.5-代碼編輯器
- 第2章 Python基礎
- 2.1-基礎語法
- 2.2-變量與常量
- 2.3-輸入和輸出
- 2.4-運算符
- 第3章 Python數據類型
- 3.1-數據類型
- 3.2-數字類型
- 3.3-布爾類型
- 3.4-列表
- 3.5-元組
- 3.6-字典
- 3.7-bytes
- 3.8-集合
- 第4章 Python流程控制
- 4.1-順序執行
- 4.2-條件判斷
- 4.3-循環控制
- 第5章 Python函數
- 5.1-range函數
- 5.2-匿名函數
- 5.3-推導式
- 5.4-迭代器
- 5.5-生成器
- 5.6-裝飾器
- 5.7-內置函數
- 第6章 Python文件讀寫
- 6.1-文件類型
- 6.2-文件的基礎操作
- 6.3-文件對象操作
- 第7章 面向對象編程
- 7.1-類和實例
- 7.2-封裝、繼承和多態
- 7.3-成員保護和訪問限制
- 7.4-特殊成員和魔法方法
- 作業一
- 作業二
- 作業三
- 作業四
- 作業五
- 作業六
- 作業七