Bonjour,
Pour commencer, je tiens à préciser que je suis débutante, novice, noob (ou appelez ça comme vous le souhaitez) en ce qui concerne l'informatique et la programmation. De ce fait, je suppose que les erreur sont énormes mais impossible de les résoudre seule.
Mon but: utiliser Brython (utiliser du python pour faire du html, d'après ce que j'ai compris) pour faire un "programme" simple qui concerne le théorème de Pythagore.
Voici ce que j'ai fait:
Mes problèmes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta charset="iso-8859-1"> <script type="text/javascript" src="./src/brython.js"></script> </head> <body onload="brython()"> <script type="text/python"> from browser import document, html from browser import alert AB=(input("Longueur AB : ")) AC=(input("Longueur AC : ")) BC=(input("Longueur BC : ")) If AB^2+AC^2=BC^2: print("Le triangle est rectangle en A") Elif AC^2+BC^2=AB^2: print "Le triangle est rectangle en C" Elif BC^2+AB^2=AC^2: print "Le triangle est rectangle en B" Else: print "Le triangle n'est pas rectangle" </script> </body> </html>
• Quand je lance ce programme dans Chrome, aucune fenêtre ne s'affiche pour le demander d'entrer un nombre.
• Quand je lance le calcul dans Python, "invalid syntax" s'affiche et le ":" est surligné en rouge dans "If AB^2+AC^2=BC^2:"
Je ne sais pas trop comment résoudre cela.
Merci d'avance pour vos réponses.
Partager