---
title: "Hjälp med if sats i python"
type: "forum-thread"
url: "https://www.webforum.nu/amne/python/187205-hjälp-med-if-sats-i-python"
topic: "Python"
topic_url: "https://www.webforum.nu/amne/python"
author: "töre"
published: "2011-06-28T07:04:23.000Z"
updated: "2011-07-02T07:58:12.000Z"
replies: 6
views: 2524
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/python/187205-hjälp-med-if-sats-i-python"
---

# Hjälp med if sats i python

## #1 — töre, 2011-06-28T07:04Z

Hej! Jag är helt ny med python och lyckas inte få till en if sats att fungera trots massa googlande..

**DETALJTYP** **Typ**
VATTEN	
blabla	
VATTEN	
muuuu	
blabla	
VATTEN	

Jag vill så att fälten under detaljtyp ändras och skrivs ut på ett vettigt sett itabellen Typ.

Typ=!DETALJTYP!
   if !DETALJTYP!=="VATTEN":
     print 'Vatten'
   elsif !DETALJTYP!=="muuuu":
     print'koo'
   else:
     print'inget'

som exempel..

Vad gör jag för fel??
Tack på förhand!

Permalänk: https://www.webforum.nu/p/187205

## #2 — Tibbelit, 2011-06-28T09:03Z

Hej!

Längesedan jag skrev python... Men tänk på att du måste indentera koden för att den ska fungera! Vet inte om du har gjort det (men inte skrev det i detta inlägg). Typ:

```
if DETALJTYP != "Vatten":
    print "Vatten"
```

Eller missuppfattade jag dig nu?

Permalänk: https://www.webforum.nu/p/2280419

## #3 — töre, 2011-06-28T09:32Z

Ok trodde kompilatorer och program såg förbi det..
testade nu men det vill sig inte i allafall :/

Permalänk: https://www.webforum.nu/p/2280422

## #4 — Tibbelit, 2011-06-28T09:33Z

Hur är din tabell som du vill läsa ut info från skapad?

Permalänk: https://www.webforum.nu/p/2280423

## #5 — töre, 2011-06-28T09:49Z

Den är skapad med ArcMap och det är även där jag ska skriva koden

Permalänk: https://www.webforum.nu/p/2280424

## #6 — Tibbelit, 2011-06-28T10:01Z

Tyvärr inget jag känner till =(

Permalänk: https://www.webforum.nu/p/2280425

## #7 — Patrik81, 2011-07-02T07:58Z

Python brukar ju vara duktigt på att spotta ur sig felmeddelanden när något går snett. Får du några sådana?

Jag är ganska övertygad om att variabelnamn i Python inte får innehålla utropstecken, och det ser ut som om du har en variabel !DETALJTYP! (om nu det inte egentligen står något annat i koden du kör)

Sedan antar jag att du helt enkelt bara introducerade ett stavfel då du skrev ditt inlägg, och inte i koden har "elsif" utan att det där står "elif"

Men som sagt, alla eventuella felmeddelanden skulle vara bra att få se :)

Permalänk: https://www.webforum.nu/p/2280551

---

Tråden på webben: https://www.webforum.nu/amne/python/187205-hjälp-med-if-sats-i-python
