Python演算法之旅字典的狂舞之石頭剪刀布

2021-10-02 04:44:11 字數 576 閱讀 8092

字典的狂舞之石頭剪刀布

小美:阿福,你玩過石頭剪刀布遊戲嗎?

阿福:這是什麼問題?誰還能沒玩過石頭剪刀布?要知道它可是一種世界聞名的猜拳遊戲。它起源於中國,然後傳到日本、朝鮮等地,隨著亞歐**的不斷發展它傳到了歐洲,到了近現代逐漸風靡世界。簡單明瞭的規則(石頭打剪刀,布包石頭,剪刀剪布),使得石頭剪刀布遊戲沒有任何規則漏洞可鑽,單次玩法比拼運氣,多回合玩法比拼心理博弈,使得石頭剪刀布這個古老的遊戲同時擁有「意外」與「技術」兩種特性,深受世界人民喜愛。

小美:喲,你還知道的挺多。那你會編寫程式和電腦玩石頭剪刀布遊戲嗎?

阿福:這個應該不難,不就是幾條分支語句嗎?我今天就讓你看看我紮實的基本功。

問題1:

函式功能:根據遊戲規則和甲乙玩家出拳情況,輸出石頭剪子布遊戲的結果。

函式名:rock_*****_scissors(s1:str,s2:str)->str

參數列:s1,s2-- 字串,分別表示甲乙兩個人的出拳,只可能取值在中。

返回值:字串,儲存了遊戲結果,只可能取值在中。

示例1:s1="石頭",s2="剪刀",返回"甲勝";

示例2:s1="石頭",s2=&#

python學習之旅(一) 字典

資料結構之字典學習 參考書籍 python基礎教程 問題 字典是一種什麼型別?問題 對映是什麼結構?回答 對映是一種通過名字引用值的資料結構 字典的一些特點 1.字典中的值並沒有特殊的順序,但是都儲存在乙個特定的鍵 key 中 鍵可以是數字 字串 元組 2.字典可以通過某個特定的詞語 key 從而找...

python字典的作用 python字典詳解

字典的用途 字典是python提供的一種常用的資料結構,它用於存放具有對映關係的資料。字典相當於儲存了兩組資料,其中一組資料是關鍵資料,被稱為 key 另一組資料可通過 key 來訪問,被稱為 value。形象地看,字典中 key 和 value 的關聯關係如下圖所示 注意 key是十分關鍵的資料,...

python內建字典 python中字典的內建方法

python字典包含了以下內建方法 功能 字典 clear 函式用於刪除字典內所有元素。語法 dict.clear 引數 無 返回值 沒有任何返回值。dict print 字典長度 d len dict 字典長度 2 dict.clear print 字典刪除後長度 d len dict 字典刪除後...