5 svar
105 visningar
Qetsiyah behöver inte mer hjälp
Qetsiyah 6567 – Livehjälpare
Postad: 5 sep 2020 18:12

Problem med hemgjord miniräknare 2

Hej, denna gång angår det min andra miniräknare, jag vill att den ska kunna dividera och subtrahera också, därför har jag gjort lite ändringar:

 

Men får 

File "C:/Users/hansc/PycharmProjects/hansji-formativa-uppgifter/konstig miniräknare.py", line 9
if answer="addera"
^
SyntaxError: invalid syntax

Vad är rätt syntax?

Laguna 30440
Postad: 5 sep 2020 18:17

= är för att tilldela ett värde till variabler. Du vill ha ==

Det här kommer mycket tidigt i varje introduktion till språket. Har du hoppat över saker?

Qetsiyah 6567 – Livehjälpare
Postad: 5 sep 2020 18:19 Redigerad: 5 sep 2020 18:20

Det fungerar inte även när jag ändrar till ==.

Nä det är jag som lär mig själv i förväg och vet inte i vilken ordning. Jag är rädd för att hamna efter, så jag ligger före istället. Tur att man kan experimentera sig fram, till skillnad från andra discipliner som bakning.

Laguna 30440
Postad: 5 sep 2020 18:22

Du ska ha kolon i slutet på if-satser också. Det kanske var det den klagade på egentligen förut.

Aerius 504 – Fd. Medlem
Postad: 5 sep 2020 18:24

I koden saknas även ":"  på slutet,

if answer="addera"

ska vara

if answer == "addera":

Qetsiyah 6567 – Livehjälpare
Postad: 5 sep 2020 18:26

Tack! allt fixat

Svara
Close