This list is for the development of Python, not questions about its use. You should ask python-list. None the less, it's because input() changed between Python 2 and 3. Look at the docs for both. 2010/9/15 João Vitor <johnvmo at hotmail.com>: > I made a program that, according to my teacher, is correct but is not > running properly. > The program is really simple: > import math > x = input ("Coloque o valor do primeiro cateto:") > y = input ("Coloque o valor do segundo cateto:") > z = x**2 > w = y**2 > soma = z + w > h = math.sqrt (soma) > print = "O valor da hipotenusa é:", h > But after I put the value of x and y this error appears: > Traceback (most recent call last): > File "C:/lista03.py", line 4, in <module> > z = x**2 > TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int' > My teacher said the program ran normally in his computer, but in my it > doesn't! > why? > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/benjamin%40python.org > > -- Regards, Benjamin
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4