Guest User

Untitled

a guest
May 27th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. import random
  2.  
  3. n = 1
  4. while (n == 1):
  5. print('')
  6. print('ロール準備を整えます...')
  7. print('')
  8. kosu = int(input('ダイスの個数を入力して下さい:'))
  9. print('ダイスの個数は' + str(kosu) + 'です')
  10. print('')
  11. mensu = int(input('ダイスの面数を入力して下さい:'))
  12. print('ダイスの面数は' + str(mensu) + 'です')
  13. print('')
  14. hosei = int(input('補正値を入力して下さい:'))
  15. print('補正値は' + str(hosei) + 'です')
  16. print('')
  17.  
  18. deme = []
  19. def Num():
  20. num = random.randint(1,mensu)
  21. deme.append(num)
  22. return
  23. for _ in range(0,kosu):
  24. Num()
  25.  
  26. answer = hosei
  27. for A in deme:
  28. answer += A
  29.  
  30. if hosei > 0 :
  31. kigou = '+'
  32. else :
  33. kigou = ''
  34.  
  35. print("コロコロ...{0}".format(deme))
  36. if hosei != 0 :
  37. print("{0}d{1}{2}{3}ロールを行います。結果は{4}です。".format(kosu, mensu, kigou, hosei, answer))
  38. else :
  39. print("{0}d{1}ロールを行います。結果は{2}です。".format(kosu, mensu, answer))
  40.  
  41. del kosu
  42. del mensu
  43. del hosei
  44. del answer
  45. del deme
  46. del kigou
Add Comment
Please, Sign In to add comment