pythonのIDLEで身長(cm)の値をキーボードで入力し、標準体重(kg)を計算するプログラムを書いているのですが、実行後に数字を入力後Enterキーを押すと下記のようなエラーが出るのですがなぜでしょうか?エラーメッセージでググりましたがわかりません。その後webサイトでinput関数を使ったプログラムをコピペして実行したのですがなぜかそちらは問題なく実行できました。この違いは何でしょうか?
↓標準体重を計算するプログラム (エラーが出る)
print("数字を入力してください")
height = input('>>')
print(height/100**2*22) //(標準体重(kg)=bmi(22)*身長(m)*身長(m))
Traceback (most recent call last): //エラーメッセージ
File "Y:/std_weight2.py", line 3, in <module>
print(height/100**2*22)
TypeError: unsupported operand type(s) for /: 'str' and 'int'
webサイトにあったプログラム(名前を入力して表示するプログラム。こちらは問題なく実行できた)
print('あなたの名前を教えてください。')
your_name = input('>>')
print(your_name)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/04/22 07:04