fork download
  1. import random
  2.  
  3. def start_message():
  4. print('じゃんけんスタート')
  5.  
  6. def get_my_hand():
  7. print('自分の手を入力してください')
  8. return int(input('0:グー, 1:チョキ, 2:パー'))
  9.  
  10. def get_you_hand():
  11. return random.randint(0, 2)
  12.  
  13. def view_result(hand_diff):
  14. if hand_diff == 0:
  15. print('あいこ')
  16. elif hand_diff == -1 or hand_diff == 2:
  17. print('勝ち')
  18. else:
  19. print('負け')
  20.  
  21. start_message()
  22.  
  23. ##my_hand = get_my_hand()
  24. ##you_hand = get_you_hand()
  25. ##hand_diff = my_hand - you_hand
  26.  
  27. view_result(get_my_hand() - get_you_hand()) # こう書き換える
  28.  
Runtime error #stdin #stdout #stderr 0.14s 25648KB
stdin
Standard input is empty
stdout
じゃんけんスタート
自分の手を入力してください
0:グー, 1:チョキ, 2:パー
stderr
Traceback (most recent call last):
  File "./prog.py", line 27, in <module>
  File "./prog.py", line 8, in get_my_hand
EOFError: EOF when reading a line