欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現(xiàn)的石頭剪子布代碼分享

 更新時間:2014年08月22日 10:46:23   投稿:junjie  
這篇文章主要介紹了Python實現(xiàn)的石頭剪子布代碼分享,本文和另一篇JavaScript實現(xiàn)的石頭剪刀布游戲源碼是姐妹篇,需要的朋友可以參考下

我之前寫過一篇基于JS的石頭剪子布程序 《JavaScript實現(xiàn)的石頭剪刀布游戲源碼分享》,今天又基于Python寫了一個實例,這里邊的算法有點特殊但一時也想不到一個好的算法規(guī)律。

代碼:

復制代碼 代碼如下:

# encoding=UTF-8
# 石頭剪子布 程序
# 李忠
import random
 
# 定義石頭剪子布字典
dict = {1:'剪子',2:'石頭',3:'布'}
 
for row in dict:
    print '編號:',row,' = ',dict[row]
 
print '您出什么?'
 
loop = True
while loop:
    you = raw_input('請輸入編號回車: ')
    try:
        you = int(you)
        if you>=1 and you<=3:
            loop = False
        else:
            print '請輸入 1-3 范圍內(nèi)的編號'
    except Exception,e:
        print '請輸入正確的數(shù)字編號'
 
dn = random.randint(1,3)
print '你出:',dict[you]
print '電腦出:',dict[dn]
print '結(jié)果:',
 
if dn==you:
    print '平局'
elif (you>dn and you-dn==1) or you+2==dn:
    print '你勝'
else:
    print '電腦勝'

相關(guān)文章

  • Python數(shù)據(jù)分析之雙色球統(tǒng)計兩個紅和藍球哪組合比例高的方法

    Python數(shù)據(jù)分析之雙色球統(tǒng)計兩個紅和藍球哪組合比例高的方法

    這篇文章主要介紹了Python數(shù)據(jù)分析之雙色球統(tǒng)計兩個紅和藍球哪組合比例高的方法,涉及Python數(shù)值運算及圖形繪制相關(guān)操作技巧,需要的朋友可以參考下
    2018-02-02
  • 解讀torch.nn.GRU的輸入及輸出示例

    解讀torch.nn.GRU的輸入及輸出示例

    這篇文章主要介紹了解讀torch.nn.GRU的輸入及輸出示例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 教你十行代碼實現(xiàn)python向手機推送通知功能

    教你十行代碼實現(xiàn)python向手機推送通知功能

    這篇文章主要介紹了十行代碼實現(xiàn)python向手機推送通知,這里使用的是pushplus的服務,代碼也很簡單,運行代碼后也是很快就可以收到消息推送,需要的朋友可以參考下
    2022-04-04
  • python3讀取MySQL-Front的MYSQL密碼

    python3讀取MySQL-Front的MYSQL密碼

    本篇文章主要介紹了python3讀取MySQL-Front的MYSQL密碼的相關(guān)知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-05-05
  • 如何解決cmd運行python提示不是內(nèi)部命令

    如何解決cmd運行python提示不是內(nèi)部命令

    在本篇文章里小編給大家整理了關(guān)于如何解決cmd運行python提示不是內(nèi)部命令的相關(guān)內(nèi)容,有興趣的朋友們學習下。
    2020-07-07
  • pygame學習筆記(5):游戲精靈

    pygame學習筆記(5):游戲精靈

    這篇文章主要介紹了pygame學習筆記(5):游戲精靈,本文講解了什么是精靈、sprite中主要且常用的變量、建立一個簡單的精靈、學習精靈組、動畫等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Python隨機采樣及概率分布(二)

    Python隨機采樣及概率分布(二)

    之前的《Python中的隨機采樣和概率分布我們介紹了Python中最簡單的隨機采樣函數(shù)。接下來我們更進一步,來看看如何從一個概率分布中采樣,我們以幾個機器學習中最常用的概率分布為例。
    2022-01-01
  • Python標準庫之日期、時間和日歷模塊

    Python標準庫之日期、時間和日歷模塊

    這篇文章介紹了Python標準庫之日期、時間和日歷模塊,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • Python Django中間件詳細介紹

    Python Django中間件詳細介紹

    Django中的中間件是一個輕量級、底層的插件系統(tǒng),可以介入Django的請求和響應處理過程,修改Django的輸入或輸出。中間件的設(shè)計為開發(fā)者提供了一種無侵入式的開發(fā)方式,增強了Django框架的健壯性
    2022-10-10
  • Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

    Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

    這篇文章主要介紹了Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能,通過配置遠程連接pycharm,直接在windows下pycharm里修改再保存就可以實現(xiàn)同步更新到服務器里的代碼里了,需要的朋友可以參考下
    2020-02-02

最新評論