import
1def start_messege(): 2 print('じゃんけんスタート') 3 4def get_my_hand(): 5 print('自分の手を入力してください') 6 my_hand = int(input('0:グー, 1:チョキ, 2:パー')) 7 return(my_hand) 8 9def get_you_hand(): 10 you_hand = random.randint(0, 2) 11 return(you_hand) 12 13def view_hand(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 21start_messege() 22 23get_my_hand() 24my_hand = get_my_hand 25 26get_you_hand() 27you_hand = get_you_hand 28 29hand_diff = my_hand - you_hand 30view_hand(hand_diff) 31```### 前提・実現したいこと 32pythonでじゃんけんゲームをつくりたいです 33 34 35### 発生している問題・エラーメッセージ
TypeError Traceback (most recent call last)
<ipython-input-8-285d7559df91> in <module>()
28 you_hand = get_you_hand
29
---> 30 hand_diff = my_hand - you_hand
31 view_hand(hand_diff)
TypeError: unsupported operand type(s) for -: 'function' and 'function'
### 該当のソースコード ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) 初心者ですのでここはこうしたほうが良い等の助言もあればよろしくお願いします
回答1件
あなたの回答
tips
プレビュー