當前位置:成語大全網 - 書法字典 - 為什麽這條python是錯的?

為什麽這條python是錯的?

我不知道妳說的其中壹句是什麽意思。

p1?=?p1?-?(p1?-?20)

這個方程可以直接寫成:p1嗎?=?20?然後呢。

再說玩家?1?然後呢。玩家?有很多重復的代碼,可以封裝成壹個函數。

進口?隨意

世界地圖?=?

player1?=?player2?=?{'p':0,?' m':1500,?' t':0

贏?=?0

def?play(playerId,?dictPlayer):

打印

打印?“玩家?%d?是嗎?起來"?%?playerId

死掉?=?random.randint(1,6)

打印?" die=%s "?%?死亡

dictPlayer['p']?+=?死亡

答?=?字典播放器['p']

如果(a?& gt?20):

dictPlayer['p']?=?20

打印?"位置=%s "?%?字典播放器['p']

打印?"錢=%s "?%?字典播放器['m']

dictPlayer['t']?=?worldmap[dictPlayer['p']]

if(dictPlayer['t']?==?0):

if(dictPlayer['m']?& gt=?200):

打印?“俺?無主?地方!?它?成本?妳呢。200元人民幣?(索引?'0'?去哪?購買)”

買?=?raw _ input(' = = & gt;?')

如果(買?==?0):

dictPlayer['m']?-=?200

x?=?worldmap.pop(dictPlayer['p'])

world map . insert(dict player[' p '],?playerId)

否則:

打印?“什麽?答?可惜!?妳呢。沒有嗎?明白了嗎?夠了嗎?錢?去哪?買?它!”

if(dictPlayer['t']?==?1):?及格

if(dictPlayer['t']?==?2):?及格

if(dictPlayer['m']?& lt=?0):

打印?“玩家?%r?贏了!”?%?(3?%?playerId)

贏?=?1

打印?“遊戲?開始"

而(贏?==?0):

玩(1,?player1)

玩(2,?玩家2)我沒有細說。

而是直接雙擊。py腳本來運行,至少它不會報錯。