8 svar
126 visningar
destiny99 behöver inte mer hjälp
destiny99 8686
Postad: 4 jul 2024 16:00

skapa ett python program som skriver ut värdet


Hej,

Varför får jag ej ut 615 fastän jag omvandlade heltalet från integer till en sträng och sen adderar ihop dem?

Calle_K 2343
Postad: 4 jul 2024 16:06

Det du gör är du först utför de matematiska operatorerna, sedan sammanbinder strängarna.

Du vill göra tvärtom, alltså först sammabinda de respektive strängarna och därefter utföra operationerna.

MrPotatohead 7032 – Moderator
Postad: 4 jul 2024 16:07

Dina tal behöver vara integers när de adderas. Det är något annat att addera strängarna som du gör nu. Python kan inte förstå att en sträng ”5” + en sträng ”10” ska bli 15.

destiny99 8686
Postad: 4 jul 2024 16:12 Redigerad: 4 jul 2024 16:12
Mrpotatohead skrev:

Dina tal behöver vara integers när de adderas. Det är något annat att addera strängarna som du gör nu. Python kan inte förstå att en sträng ”5” + en sträng ”10” ska bli 15.

Hm okej hur ska jag rätta till detta? Jag saknar lite fantasi justnu.

destiny99 8686
Postad: 4 jul 2024 16:15
Calle_K skrev:

Det du gör är du först utför de matematiska operatorerna, sedan sammanbinder strängarna.

Du vill göra tvärtom, alltså först sammabinda de respektive strängarna och därefter utföra operationerna.

Jag försökte följa det du säger här ,men det går ej bra. 

MrPotatohead 7032 – Moderator
Postad: 4 jul 2024 16:16

Förstår inte ens uppgiften. Ingen av mina tolkningar av n+nn+nnn ger 615.

destiny99 8686
Postad: 4 jul 2024 16:20
Mrpotatohead skrev:

Förstår inte ens uppgiften. Ingen av mina tolkningar av n+nn+nnn ger 615.

Haha okej. 

MrPotatohead 7032 – Moderator
Postad: 4 jul 2024 16:30

Jo nu. 5+55+555. Helt sjukt att jag inte tänkte på det.

destiny99 8686
Postad: 4 jul 2024 16:36
Mrpotatohead skrev:

Jo nu. 5+55+555. Helt sjukt att jag inte tänkte på det.

Jag frågade herr chatgpt och han svarade mig att jag borde ha skrivit såhär istället. 

Svara
Close