number = 1
p1 = 0
p2 = 0
while number <5:
gametype = input("Do You Want To Play 1 Player Or 2 Player")
if gametype == "2":
player1areyouready = input("Player 1, Are You Ready? (Yes Or No)") #Asking If Their Ready
if player1areyouready == "yes": #If Answer is Yes
print ("Great!")
else: #If Answer Is Anything Else
print ("Ok, Ready When You Are! :)")
player2areyouready = input("Player 2, Are You Ready? (Yes Or No)") #Asking If Their Ready
if player2areyouready == "yes":
print ("Great, Your Both Ready!") #If Both Are Ready
else:
print ("Ok, Ready When You Are! :)")
print ("Lets Get Right Into Round 1!") #Start Of Round 1
game1 = input("Player 1, What Is Your Decision? (Rock, Paper or Scissors?) (No Capitals Please)") #Asking Player 1 For their Decision
game2 = input("Player 2, What Is Your Decision? (Rock, Paper or Scissors?) (No Capitals Please)") #Asking Player 2 For Their Decision
if game1 == game2:
print("Tie!")
p1 + 0
p2 + 0
print ("Player 1's Score Currently Is...")
print (p1)
print ("Player 2's Score Currently Is...")
print (p2) #I'm Programming A Rock, Paper Scissors Game
在这个岩石纸剪刀游戏中,我找到了与我的分数变量麻烦。由于某种原因我编程的方式我的代码意味着我的分数不会加起来。请帮助:) 提前致谢基本变量不添加!!! (我的代码的一个部分)
您需要执行'p1 + = some_score'来切换'p1'。你不能只是'p1 + some_score',因为它不会保存结果。 –