0
votes

La syntaxe non valide est dans le plus

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! xxx


1 commentaires

La balise de nouvelle opérateur n'est pas nécessaire ici. Vous ne traitez pas de mémoire dynamique.


3 Réponses :


1
votes

Cette ligne:

if operacija == 1:


0 commentaires

0
votes

Il devrait y avoir un == au lieu de = . De plus, votre autre devrait avoir un côlon après. xxx


0 commentaires

0
votes

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)



0 commentaires