私の目標は、度をラジアンに変換するプログラムを作成することです。式は(゜* 3.14)/ 180である。しかし、Pythonは私にこのエラーを与え続け:Pythonで文字列を浮動させるのに問題があります
Traceback (most recent call last):
File "2.py", line 6, in <module>
main()
File "2.py", line 4, in main
degrees = (degrees * 3.14)/180
TypeError: can't multiply sequence by non-int of type 'float'
このコードから:
def main():
degrees = raw_input("Enter your degrees: ")
float(degrees)
degrees = (degrees * 3.14)/180
main()
EDITを:助けありがとうございました!
私はちょうど元を変更し、文字列は、このようにそれらのすべての操作は、新しいオブジェクトを作成し、Pythonで不変であることを決して追加しないだろう。 – Zenon
ありがとう!!ええ、私は知っていますが、私の先生は自分自身でそれを機能させたいと思っています。 – netbyte