Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Probleem bij toevoegen van een waarde aan een lijst.  (gelezen 342 keer)

Offline bartveurink

  • Lid
  • Steunpunt: Nee
Probleem bij toevoegen van een waarde aan een lijst.
« Gepost op: 2013/10/29, 12:35:44 »
In de volgende link heb ik een stukje code. Een paar fouten er al uit gehaald.
http://forum.ubuntu-nl.org/programmeren/idee-voor-een-hulpprogramma-bij-schaken/

#!/usr/bin/env python

reeks = raw_input()
zet = ''
for letter in reeks:
if letter == '.':
zet = ''
if letter != ' ' and letter != '.':
zet = zet + letter
if letter == " " and zet != '':
zetten.append(zet)
zet = ''
zetten.append(zet)


# test of de code klopt.
for a in zetten:
print a

  File "Chess.py", line 11, in <module>
    zetten.append(zet)
NameError: name 'zetten' is not defined
De list zetten bestaat nog niet. Dus kan ik geen items toe voegen.  Hoe dit op te lossen?

Offline erik1984

  • Lid
    • erik1984
  • Steunpunt: Nee
Re: Probleem bij toevoegen van een waarde aan een lijst.
« Reactie #1 Gepost op: 2013/10/29, 13:01:14 »
Voor je die aanroep doet zetten eerst definiƫren als een (lege) lijst:
zetten = []