Je reçois l'erreur de syntaxe: Traceback (dernier appel en dernier): Fichier "python", ligne 4, en TypeError: type (s) d'opérande non pris en charge pour ** ou pow(): « unicode » et « int »Je rencontre des problèmes pour le codage d'une calculatrice
Edit: Bon alors c'est mon nouveau code, il va réinitialiser une fois qu'il est fait pour que vous puissiez entrer un autre numéro jusqu'à ce que vous entrez dans quelque chose qui est pas un nombre
while True:
print 'Welcome to the "Square Root Calculator"'
print
number = float(raw_input ('Insert a number: '))
answer = number ** (1./2)
print
if number:
print ('Square Root: ' + str(answer))
else:
break
print '#=====================================================#'
print '| |'
print '#=====================================================#'
pass
Je ne suis pas sûr, mais qu'est-ce que deux signifie la multiplication? ** –
L'exponentiation de THat en Python. – kcrisman