回答編集履歴

1 追記1

BeatStar

BeatStar score 2781

2019/06/29 10:22  投稿

Pythonはわかりません。
ただ、なぜエラーが出ているかだけなら。
---
多分、計算すればわかりますよ。
例えば 10 / 2 であれば 5 ですから問題はありません。
しかし、10 / 3 ならどうでしょうか?
10 / 3 = 3 ... 1
3あまり1ですね。あまりを出す方式ではないので、少数点を含んだやつになります。
その場合は C言語でいうintやlongでは対応できません。
よって少数を扱うことができる doubleやfloatといったものとして考えます。
Pythonはどうなのかわかりませんが、intではなく doubleのような少数を格納できるやつでどうにかするんだと思います。
メッセージを読むと、
```ここに言語を入力
TypeError: unsupported operand type(s) for /: 'int' and 'tuple'
訳: タイプエラー: /がサポートされない型である
```
となっています。
となっています。
---
[追記1]
LouiS0616さんの返信読みました。
あー、そういうことですか...

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る