python實現(xiàn)猜拳小游戲
用python實現(xiàn)猜拳小游戲,供大家參考,具體內(nèi)容如下
本練習(xí)旨在養(yǎng)成良好的編碼習(xí)慣和練習(xí)邏輯思考.
1、使用python版本: 3.7.3;
2、代碼內(nèi)容實現(xiàn)如下
#!/usr/bin/env python # -*- coding: utf-8 -*- """ 簡單實現(xiàn)猜拳小游戲,默認(rèn)每回合 五局 Version: 0.1 Author: smartbabble Date: 2018-03-12 """ from random import randint def mora_game(): Rounds = 0 Flag = True while Flag and Rounds < 5: robot = randint(1,3) player = input("游戲開始請出招:" "1(表示剪刀)," "2(表示石頭)," "3(表示布)," "q或Q(表示退出游戲) \n") if player.lower() == "q" : Flag = False print("游戲終止!") else: player = int(player) Rounds += 1 if robot == player: print("打平!") else: print("%s 贏得本局" % ("robot" if robot-player == 1 else "player")) def main(): mora_game() if __name__ == '__main__': main()
執(zhí)行運行結(jié)果
更多有趣的經(jīng)典小游戲?qū)崿F(xiàn)專題,分享給大家:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
OpenCV實現(xiàn)從灰度圖像切出Mask前景區(qū)域
本文主要介紹了如何利用OpenCV實現(xiàn)從灰度圖像,根據(jù)閾值,切出多個前景區(qū)域,過濾面積太小的圖像。文中的示例代碼講解詳細(xì),需要的可以參考一下2022-06-06使用Python操作Excel中的各項頁面設(shè)置功能
在使用Excel進行數(shù)據(jù)分析或報告制作時,頁面設(shè)置是確保最終輸出效果專業(yè)、美觀的關(guān)鍵步驟,合理的頁面設(shè)置不僅能夠優(yōu)化打印效果,還能提升數(shù)據(jù)的可讀性,本文將詳細(xì)介紹如何使用Python操作Excel中的各項頁面設(shè)置功能,需要的朋友可以參考下2024-08-08Python中列表索引 A[ : 2 ]與A[ : ,&nb
這篇文章主要介紹了Python中列表索引 A[ : 2 ]與A[ : , 2]的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05用ReactJS和Python的Flask框架編寫留言板的代碼示例
這篇文章主要介紹了用ReactJS和Python的Flask框架編寫留言板的代碼示例,其他的話用到了MongoDB這個方便使用JavaScript來操作的數(shù)據(jù)庫,需要的朋友可以參考下2015-12-12python機器學(xué)習(xí)Sklearn實戰(zhàn)adaboost算法示例詳解
這篇文章主要為大家介紹了python機器學(xué)習(xí)Sklearn實戰(zhàn)adaboost算法的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪2021-11-11Python3.6實現(xiàn)根據(jù)電影名稱(支持電視劇名稱),獲取下載鏈接的方法
這篇文章主要介紹了Python3.6實現(xiàn)根據(jù)電影名稱(支持電視劇名稱),獲取下載鏈接的方法,涉及Python爬蟲與正則相關(guān)操作技巧,需要的朋友可以參考下2019-08-08