點(diǎn)球小游戲python腳本
本文實(shí)例為大家分享了python點(diǎn)球小游戲的具體代碼,供大家參考,具體內(nèi)容如下
1.游戲要求:
設(shè)置球的方向:左中右三個方向,射門或者撲救動作,循環(huán)5次,直接輸入方向。電腦隨機(jī)挑選方向,如果方向相同,那么電腦得分,如果方向相反,那么人得分。
2.分析如何寫程序:
1)循環(huán),使用for ..in range()
2) if ..else
3)from random import choice 隨機(jī)選擇
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: # 方向不同,球進(jìn)!
score_person+=1 #人得分
print ("Kicked!")
else:
print ("Saved unsuccesfully!") #補(bǔ)救
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: #方向相同,球不進(jìn)!
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)文章
Python中使用socks5設(shè)置全局代理的方法示例
這篇文章主要介紹了Python中使用socks5設(shè)置全局代理的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
python輸出第n個默尼森數(shù)的實(shí)現(xiàn)示例
這篇文章主要介紹了python輸出第n個默尼森數(shù)的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
如何在Django中設(shè)置定時任務(wù)的方法示例
這篇文章主要介紹了如何在Django中設(shè)置定時任務(wù)的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01
Python數(shù)字圖像處理代數(shù)之加減乘運(yùn)算
這篇文章主要介紹了Python數(shù)字圖像處理代數(shù)運(yùn)算,對其中的加、減、乘運(yùn)算分別作了詳細(xì)的講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-09-09
VSCode配合pipenv搞定虛擬環(huán)境的實(shí)現(xiàn)方法
這篇文章主要介紹了VSCode配合pipenv搞定虛擬環(huán)境的實(shí)現(xiàn)方法,文中通過圖文教程介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
TensorFlow深度學(xué)習(xí)之卷積神經(jīng)網(wǎng)絡(luò)CNN
這篇文章主要介紹了TensorFlow深度學(xué)習(xí)之卷積神經(jīng)網(wǎng)絡(luò)CNN2018-03-03
python如何每天在指定時間段運(yùn)行程序及關(guān)閉程序
這篇文章主要介紹了python如何每天在指定時間段運(yùn)行程序及關(guān)閉程序問題,具有很好的參考價值,希望對大家有所幫助。2023-04-04
淺談Python中的異常和JSON讀寫數(shù)據(jù)的實(shí)現(xiàn)
今天小編就為大家分享一篇淺談Python中的異常和JSON讀寫數(shù)據(jù)的實(shí)現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python中設(shè)置變量作為默認(rèn)值時容易遇到的錯誤
這篇文章主要介紹了Python中設(shè)置變量作為默認(rèn)值時容易遇到的錯誤,這是Python新手經(jīng)常容易碰到的問題,且往往不會被輕易察覺到,需要的朋友可以參考下2015-04-04

