Je suis assez nouveau à Python et im essayant de faire une déclaration si d'autre sur une opération dans ma calculatrice de base et que cela continue à dire que j'ai une syntaxe invalide pourrais-je obtenir de l'aide de quelqu'un?
Ceci est le code, im Désolé pour la mauvaise fractionnement, je suis nouveau! p>
3 Réponses :
Cette ligne:
if operacija == 1:
Il devrait y avoir un == code> au lieu de
= code>. De plus, votre autre devrait avoir un côlon après.
Vous vouliez vérifier que si l'utilisateur tape A 1, vous souhaitez ajouter les 2 valeurs 2. Pour ce faire - vous devez utiliser 2 signes égaux au lieu d'un. Un seul = moyen d'affectation à une variable tandis que == vérifie l'égalité
num1 = int(input("Prvi broj")) print(num1) num2 = int(input("Drugi Broj")) print(num2) operacija = int(input("Za Sabiranje, stavite 1, a za Oduzimanje stavite bilo koji drugi broj")) if operacija == 1: print(num1 + num2) else: print(num1 - num2)
La balise de nouvelle opérateur n'est pas nécessaire ici. Vous ne traitez pas de mémoire dynamique.