咯咯哒1 发表于 2020-9-25 16:49:31

一个简单的宿舍内斗地主积分赛小程序

#斗地主积分赛小程序

dict1={}
dict1 = dict1.fromkeys(range(1,7),100)
f = int(input("请输入本轮想打的盘数"))
number = 0
while number < f:
    d = input("是否加倍或超级加倍?")
    if d == "否":
      e = 1
    elif d == "加倍":
      e = 2
    else:
      e = 3
      
    if e == 1:
      winner=input("赢家是地主还是平民?")
      if winner == "平民":

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+1)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 - score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 + (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 + (score/2)
      else:

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+1)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 + score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 - (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 - (score/2)
    if e == 2:
      winner=input("赢家是地主还是平民?")
      if winner == "平民":

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+2)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 - score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 + (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 + (score/2)
      else:

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+2)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 + score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 - (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 - (score/2)
    if e == 3:
      winner=input("赢家是地主还是平民?")
      if winner == "平民":

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+3)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 - score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 + (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 + (score/2)
      else:

            a = int(input("请输入炸的数量(王炸算两个炸):"))

            score = (a+3)*5

            dizhu= int(input("请输入地主的编号:"))

            dict1 = dict1 + score

            pingmin1= int(input("请输入平民1的编号:"))

            dict1 = dict1 - (score/2)

            pingmin2= int(input("请输入平民2的编号:"))

            dict1 = dict1 - (score/2)
    number += 1
      

    for i in dict1.items():
      print(i)
    continue






蒟蒻 发表于 2020-9-25 16:50:20

阿这没有GUI

无小c 发表于 2020-9-25 23:44:45

{:10_256:}

happy含笑 发表于 2020-9-26 12:25:41

页: [1]
查看完整版本: 一个简单的宿舍内斗地主积分赛小程序