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

點球小游戲python腳本

 更新時間:2018年05月22日 09:57:03   作者:liujingqiu  
這篇文章主要為大家詳細介紹了點球小游戲python腳本,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python點球小游戲的具體代碼,供大家參考,具體內(nèi)容如下

1.游戲要求:

設(shè)置球的方向:左中右三個方向,射門或者撲救動作,循環(huán)5次,直接輸入方向。電腦隨機挑選方向,如果方向相同,那么電腦得分,如果方向相反,那么人得分。

2.分析如何寫程序:

1)循環(huán),使用for ..in range()
2) if ..else
3)from random import choice 隨機選擇

3.腳本如下:

from random import choice
score_person=0
score_com=0
location=['left','center','right']

for i in range (5):
  print ("----Round %d You kicked----"%(i+1))
  com_choice=choice(location)
  print ("Computer's choice is %s"%com_choice)
  print ("input what your choice:left/center/right")
  you_choice=input()  
  print ("You have choose:"+you_choice)
  if you_choice!=com_choice: # 方向不同,球進!
    score_person+=1  #人得分
    print ("Kicked!")
  else:
    print ("Saved unsuccesfully!") #補救

  print ("Score:%d(person)-%d(com)\n" %(score_person, score_com))
  print ("----Round %d You saved----"%(i+1))
  com_choice=choice(location)
  print ("Computer's choice is %s"%com_choice)
  print ("input what your choice is:left/center/right")
  if you_choice==com_choice: #方向相同,球不進!
    print ("Saved unsucessfully!")
    score_com+=1  #電腦得分
  else:
    print ("Kicked")
  print ("Score:%d(person)-%d(com)\n"%(score_person, score_com))

這小游戲的功能類似于猜數(shù)游戲。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解如何將Pandas運行結(jié)果導(dǎo)出為CSV格式文件

    詳解如何將Pandas運行結(jié)果導(dǎo)出為CSV格式文件

    在數(shù)據(jù)分析與處理的世界里,Pandas?是一個不可或缺的工具,它提供了強大的數(shù)據(jù)處理功能,讓我們能夠輕松地清洗、轉(zhuǎn)換和分析數(shù)據(jù),本文將帶領(lǐng)大家了解如何使用?Pandas?將運行結(jié)果導(dǎo)出為?CSV?文件,并通過實際案例進行深入探討
    2024-05-05
  • Python2.7+pytesser實現(xiàn)簡單驗證碼的識別方法

    Python2.7+pytesser實現(xiàn)簡單驗證碼的識別方法

    這篇文章主要介紹了Python2.7+pytesser實現(xiàn)簡單驗證碼的識別方法,簡單分析了pytesser的安裝及Python2.7環(huán)境下實現(xiàn)驗證碼識別的相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12
  • 多個應(yīng)用共存的Django配置方法

    多個應(yīng)用共存的Django配置方法

    今天小編就為大家分享一篇多個應(yīng)用共存的Django配置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • PyCharm無代碼提示解決方案

    PyCharm無代碼提示解決方案

    最近發(fā)現(xiàn)在使用pycharm編寫python代碼的時候發(fā)現(xiàn)沒有了代碼提示的功能,下面這篇文章主要給大家介紹了關(guān)于PyCharm無代碼提示解決方案的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • python如何可視化經(jīng)緯度信息

    python如何可視化經(jīng)緯度信息

    在Python中處理經(jīng)緯度信息,首先通過篩選得到符合條件的停車點,并去除重復(fù)數(shù)據(jù),利用這些數(shù)據(jù)點的索引值將原始數(shù)據(jù)進行分段,并繪制地圖,處理重復(fù)數(shù)據(jù)時可以使用set()方法或列表生成式,最后,可以通過DataFrame的join方法合并具有相同索引值的數(shù)據(jù)
    2024-09-09
  • Python?matplotlib設(shè)置多子圖、子圖間距及外邊距的幾種方式

    Python?matplotlib設(shè)置多子圖、子圖間距及外邊距的幾種方式

    子圖是Matplotlib中強大的功能之一,使用函數(shù)您可以方便地創(chuàng)建多個子圖,并使用Axes對象繪制各種圖形,下面這篇文章主要給大家介紹了關(guān)于Python?matplotlib設(shè)置多子圖、子圖間距及外邊距的幾種方式,需要的朋友可以參考下
    2024-02-02
  • python直接調(diào)用和使用swig法方調(diào)用c++庫

    python直接調(diào)用和使用swig法方調(diào)用c++庫

    這篇文章主要介紹了python直接調(diào)用和使用swig法方調(diào)用c++庫,c++運算速度快于python,python簡單易寫。很多時候?qū)τ谝延械腸++代碼也不想用python重寫,此時就自然而然地想到用python調(diào)用c或者c++,兩全其美,需要的朋友可以參考一下
    2022-03-03
  • Django視圖層與模板層實例詳解

    Django視圖層與模板層實例詳解

    這篇文章主要為大家介紹了Django視圖層與模板層實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2022-09-09
  • Python中的取整、取余運算方法

    Python中的取整、取余運算方法

    數(shù)據(jù)處理是編程中不可避免的,很多時候都需要根據(jù)需求把獲取到的數(shù)據(jù)進行處理,取整則是最基本的數(shù)據(jù)處理。取整的方式則包括向下取整、四舍五入、向上取整等等,這篇文章主要介紹了Python中的取整、取余運算,需要的朋友可以參考下
    2022-11-11
  • Python中的標簽編碼和獨熱編碼示例詳解

    Python中的標簽編碼和獨熱編碼示例詳解

    標簽編碼是一種用于將分類列轉(zhuǎn)換為數(shù)值列的技術(shù),以便它們可以通過僅采用數(shù)值數(shù)據(jù)的機器學(xué)習(xí)模型進行擬合,這篇文章主要介紹了Python中的標簽編碼和獨熱編碼,需要的朋友可以參考下
    2023-07-07

最新評論