Menu

Erreur de syntaxe Python [Résolu]

-
Bonjour,

Depuis hier je suis à la recherche de l'erreur de syntaxe qu'il y'a dans le print mais je ne trouve pas , quelqu'un la voit-il ?


adsousres1a = int((binf1a),2)
adsousres1b = int((binf1b),2)
adsousres1c = int((binf1c),2)
adsousres1d = int((binf1d),2)

adsousres2a = int((binf2a),2)
adsousres2b = int((binf2b),2)
adsousres2c = int((binf2c),2)
adsousres2d = int((binf2d),2)


print("L'adresse de sous réseau de l'hôte 1 est"adsousres1a"."adsousres1b "."adsousres1c"."adsousres1d".")
print("L'adresse de sous-réseau de l'hôte 2 est"adsousres2a"."adsousres2b"."adsousres2c"."adsousres2d".")



Merci beaucoup

Configuration: Windows / Chrome 71.0.3578.98
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
19644
Date d'inscription
samedi 17 mars 2007
Statut
Contributeur
Dernière intervention
22 janvier 2019
4850
1
Merci
Bonjour,

Dans ta commande print:
- le premier caractère " après la parenthèse indique que tu vas saisir une chaine de caractère de type texte.
- la logique veut que la fin de cette chaine de caractère de type texte soit indiquée par le premier caractère " trouvé, soit dans la première ligne de code :
print("L'adresse de sous réseau de l'hôte 1 est"


Du coup, il manque la parenthèse pour indiquer la fin de la commande print !
Je te laisse réfléchir à la syntaxe correcte que tu dois employer car tu progresseras mieux en réfléchissant ;-)

Ritchi

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57692 internautes nous ont dit merci ce mois-ci

Je te remercie de ton aide , je pense avoir trouver , merci beaucoup.
Commenter la réponse de _Ritchi_