[14:59] Gotiniens, hallo [15:00] Vertel eens iets over die Nederlandse gebruikersdagen op Mwanzo [16:21] @commandoline Kan ik vanavond meedoen (Python)? [16:21] hannie: Error: "commandoline" is not a valid command. [16:21] commandline, kan ik vanavond meedoen (Python)? [16:21] hannie: ja, geen probleem. [16:21] Ik ben dan voor het eerst [16:21] Ik lees nu de log van de eerste lessen [16:22] ok, dan komt het wel goed. [16:22] als je een vraag hebt stel je die maar :) [16:24] hannie: ik hoorde vanmorgen trouwens ook dat de link bij de tweede les naar het rekenmachineprogramma niet werkte. Ik heb het daarom ook even online gezet op een andere locatie: http://paste.ubuntu.com/563040/ [16:24] ok, dank voor de melding [16:33] Vraagje: moet ik nog iets installeren voordat de cursus begint? [16:33] Nee, een standaard ubuntuinstallatie is voldoende [16:36] Weet iemand hoe je 2 variabellen opteld met shell scripting? http://paste.ubuntu.com/563117/ krijg 6+3 ipv 11. [16:40] shived: misschien kan je dat beter vragen in één van de supportkanalen. [16:41] oke. [17:35] In plaats van 11? [17:36] eindelijk:) is idd 9 [17:39] Het was wel even rekenen, shived. [17:40] kwam erzelf pas achter toen ik het werkend kreeg. [17:40] En daarom zijn computers zo handig. [18:02] Emiel1976: 19:30 [18:03] ok dankje [18:03] We mogen niet praten in de klas. [18:04] sorry zal stil zijn [18:04] Daarom praten we hier. [18:04] Dit is niet de klas. [18:04] Het was geen terechtwijzing, Emiel1976. [18:04] Hier kijken we naar de rug van de meester. Ik ben propjes aan het vouwen. [18:04] hahahaha [18:04] weet ik FOAD [18:06] Zal maar niet doen zoals ik bij computer les op school deed. [18:06] :P [18:06] is mijn eigen pc dus niet echt slim [18:07] het erge was dat de leerlingen meer van de pc wist dan de leeraar [18:19] Nou hier is dat wel eventjes anders. [18:24] hebben jullie ook zopn zin in de les? [18:24] Ik zit er helemaal klaar voor;) [18:24] Absoluut. [18:24] ik ook [18:24] +1 [18:25] strak achter/voor mijn computer [18:25] present +1 [18:25] goede avond iederen [18:26] hoi [18:26] Dag dimi77. [18:26] haai [18:26] ey [18:26] ben er klaar voor.. [18:26] l:) [18:27] zijn we ook live op FOSDEM ? [18:28] nee :/ [18:28] helaas [18:28] wie gebruikt er eigentlijk allemaal lernid om dit te volgen ? [18:28] we verdienen dat uiteraard wel [18:28] ik niet meer MedUsaXIII [18:28] ik niet [18:28] anders gaar FOAD lachen [18:28] ja, ik gebruik lernid [18:29] Hehe. [18:29] zie... [18:29] Als het goed is ben je in deze kanalen: #ubuntu-nl-mwanzo-klas en hier. ツ [18:29] De bel gaat zo. [18:29] Graag ontopic in dit kanaal [18:29] Stel hier je vragen, ze worden voor je geplaatst in mwanzo-klas en daar beantwoord [18:29] In mwanzo klas kun je geen gesprek voeren! [18:29] ojee en ik heb het eten net klaar [18:29] leoquant, dat klopt [18:30] We houden ons strak aan het tijdsschema, waarom? Iedereen heeft op de zaterdag nog andere dingen te doen, het blijft weekend.... [18:30] Succes iedereen, en iedereen veel leerplezier [18:31] Is dat niet strijdig met de Python filosofie? [18:32] dat was idd mijn eerste oplossing [18:33] Ow ok. [18:33] Dank. [18:36] ja [18:36] Ja. [18:36] handig [18:36] ja [18:36] ja [18:36] yep [18:36] Ja, maar als je foutieve input geeft bvb -2 vraagt je programma toch nog steeds naar 2 getallen. of heb ik het mis? [18:36] Ja. [18:36] idd [18:37] kun je ook een range op geven waar de input in moet zitten ? [18:37] ja [18:37] oke.:) [18:38] Ik voer in 3.1. [18:39] MedUsaXIII, duidelijk? [18:39] ah ok, meerdere voorwaarden. duidelijk [18:40] ja [18:41] ja, dat gaat handig! [18:46] wat ben je aan het doen MedUsaXIII [18:46] ? [18:47] internet klapt hier er uit ( ik zit bij me vreindin ) lijkt er op dat ik et straks met de logs moet doen [18:50] >>> for stuk_fruit in winkel_inventaris: [18:50] ... print stuk_fruit [18:50] Indentation error [18:50] duidelijk [18:50] Moet er een tab na ...? [18:50] ja. [18:51] ik krijg daarna weer puntjes. is het dan goed? [18:52] KeyboardInterrupt [18:52] Daarna is de output goed [18:52] Het werkt. [18:52] idd werkt prima [18:52] top [18:54] ja [18:54] ja [18:54] KeyboardInterrupt [18:54] >>> onderdeel.append("muis") [18:54] Traceback (most recent call last): [18:54] File "", line 1, in [18:54] AttributeError: 'str' object has no attribute 'append' [18:54] was de namen vergeten [18:55] sorry, ik deed iets verkeerd [18:56] nu gaat ie goed [18:58] MedUsaX> Het internet bij mijn vriendin doet weer stom, daarom kan ik helaas vandaag niet live mee doen aan de python cursus. Kan iemand dit door geven aan mwanzo ? [18:59] Waarom niet winkel_inventaris.remove() etc. ? [18:59] nu vierkante haakjes en bij append ronde haakjes? [18:59] Maar hoe vind je via het programma uit dat appels 0 is? [18:59] omdat hij aan het begin staat [18:59] winkelinventaris.index('appels') geeft een antwoord, foad. [18:59] hoe kun je dit volgen met lernid ? [19:00] Tjib: ja duh. [19:00] Cugel: aha. [19:00] x [19:00] :P [19:00] standaard staat e.a. niet in de kalender daar ? [19:00] Je maakt de variabele dus weer leeg [19:01] HurricaneHarry we zijn even druk met de les. [19:01] FOAD, ja ik volg die ook via xchat... [19:02] Ikzelf ben al eerder begonnin in programming python3, en ben nu by list-comprehension daar. [19:02] duidelijk [19:02] Ja. [19:02] duidelijk voor mij. [19:02] goed zo, duidelijk uitgelegd [19:03] even vraagje [19:03] ik krijg bij print winkel_inventaris[0] nu peren. dit is omdat de appels er uit zijn? [19:03] ja [19:04] ok dan gaat het goed en snap ik het nu [19:05] We gaan nu dus een telefoonboek maken ;) [19:05] hannie: door de nummering van paste.ubuntu.com ofzo? [19:05] het klopt alleen niet :P [19:06] Ik zie je typen, ja [19:06] Jaaaaa. [19:06] ja [19:06] yep [19:06] ja [19:06] j [19:07] Leuk. [19:07] cool [19:08] ik heb peen, bananen en kiwi...(?) [19:08] r [19:08] Lekker hoor. [19:08] (geen peen) [19:08] je mag ook peentjes verkopen, leo [19:11] jazeker [19:12] Ja. [19:13] (zie typwith) [19:14] geen idee [19:14] if input = "q" break, of zo. [19:15] FOAD: klopt helemaal [19:15] hmm [19:15] ==, sorry [19:15] hmm, daar had ik dus zelf ook overheen gelezen :P [19:16] is de break het zelfde als bij html dat je aan een volgende regel begint? [19:16] Is == nu wel of niet goed? [19:17] ok [19:17] ok [19:17] kan dit : var = [({a,b},{c,d}), "blaat"] als soort van 2d associatieve array ? [19:18] Wat is dat nou weer allemaal. [19:18] exalt wil even stoer doen [19:20] (typwith) [19:20] Ja. [19:20] Ja [19:21] ja [19:21] ja word duidelijker [19:24] cool [19:24] werkt prima [19:24] Hoe voer je een .py programma uit? [19:24] gewoon achter de prompt? [19:25] python bestandsnaam.py [19:25] Hij raakt van slag als ik 2 keer enter doe. [19:26] ja of een letter [19:26] mooi huiswerk [19:26] Ik snap het. [19:27] Hou toch eens op met extra huiswerk verzinnen, Tjob. [19:27] Ja. [19:27] haha [19:27] ja [19:27] duidelijk verhaal [19:27] duidelijk [19:28] Het was heel leerzaam, bedankt [19:28] Is het alweer tijd? [19:28] Bah. [19:28] absoluut [19:28] gaat snel idd [19:28] Kunnen er geen langere lessen komen? [19:28] bedankt commando en leo! [19:28] Dank je wel weer commandoline en leoquant. [19:29] Mijn dank is groot [19:29] ja die totaal = 0 is bedoelt dat als je niets in vult je het getal 0 hebt zeker\ [19:30] Wat is het verschil tussen raw_input en input? [19:30] met raw_input maak je een string [19:30] input werkt alleen met getallen [19:30] thanks [19:30] ja duidelijk [19:31] Thnx [19:31] ik kreeg het programma pas uitgevoerd na enkele aanpassingen (python3.1) [19:31] dank je wel, commandline [19:31] dank voor de les. tot volgende week [19:32] HH57: dat klopt, python 3 heeft een aantal andere veranderingen qua syntax [19:32] klas is open voor vragen [19:32] het wordt momenteel nog amper gebruikt, dus vandaar dat ik bij deze lessen nog 2.* gebruikt [19:32] *gebruik [19:32] geen hw? [19:33] Stil toch, shived. [19:33] xD [19:33] shived: zoveel mogelijk prutsen met python :) [19:33] je mag een woordenboek maken met list [19:33] ik ga mn rekenmachine verbeteren [19:33] commandoline, zeer bedankt weer! [19:33] graag gedaan :) [19:33] Tjibba, heb ik mee zitten rommelen [19:33] Inderdaad Tjob, met die lists moet je handige dingen kunnen doen. [19:33] Dag allemaal, tot de volgende les [19:34] Dag hannie. [19:34] dag. [19:34] hooi [19:34] hannie: da's wel een goeie, maar daarvoor zit een beter hulpmiddel in python. [19:34] (de dictionary, {}, die bewaar ik voor de volgende keer) [19:34] hannie is al weg [19:35] prettige avond allemaal. ik ga nog even wat uit proberen en de les van vorige week bekijken. [19:35] ja, ik zie het. Maakt niet uit, voor de rest dan... [19:36] exalt: wat voor vraag stelde je ook alweer? [19:37] een hele lastige [19:37] [20:17] <+exalt> kan dit : var = [({a,b},{c,d}), "blaat"] als soort van 2d associatieve array ? [19:37] hmm, geen valide python zo te zien. [19:38] Nee dus. [19:38] Wat een oen, die alfonsius. [19:38] en associative 2d array, eh, het kan wel geloof ik. [19:38] haha [19:38] een list van lists kan wel. [19:39] HH57: klopt, en een dictionary met daarin lists kan ook prima. [19:39] (dat is die 2d associative array) [19:39] Ik ga monsters doodschieten, doei. [19:39] maar dat wilde ik niet tijdens de les gaan uitleggen, te ingewikkeld. [19:39] doei FOAD [19:39] idd. [19:39] later FOAD === ChanServ changed the topic of #Ubuntu-nl-mwanzo to: Basis in launchpad: https://launchpad.net/~ubuntu-nl-mwanzo. |Eerstvolgende team meeting: 20 febr.19.30: Ubuntu-nl-mwanzo | Achtergronden en teamdoelstellingen: http://wiki.ubuntu-nl.org/community/mwanzo | logs op http://irclogs.ubuntu.com. Zaterdag 12-02-11: 19.30-20.30 workshop Python voor "beginners" (4) #Ubuntu-nl-mwanzo-klas. === ChanServ changed the topic of #Ubuntu-nl-mwanzo to: Basis in launchpad: https://launchpad.net/~ubuntu-nl-mwanzo. |Eerstvolgende team meeting: 21 febr.19.30: Ubuntu-nl-mwanzo | Achtergronden en teamdoelstellingen: http://wiki.ubuntu-nl.org/community/mwanzo | logs op http://irclogs.ubuntu.com. Zaterdag 12-02-11: 19.30-20.30 workshop Python voor "beginners" (4) #Ubuntu-nl-mwanzo-klas. [19:41] dag allemaal [19:41] Hai leoquant [19:42] * commandoline wisselt van chatprogramma [19:48] commandoline, ah, maar een tulp in de lijst kan niet? [19:48] tuple bedoel je, exalt? [19:48] uhu [19:48] en je kan in python alles in een list stoppen. [19:48] dan blijft de naam namelijk unmutable ? [19:49] list = ["test": ("value1", 2)] [19:49] kan bijv. prima [19:49] ach :) [19:49] wat fout was aan jouw voorbeeld was het gebruik van {}-haakjes [19:49] ok :) [19:49] die zijn voor dictionaries, en moeten dus key/value zijn. [19:49] als je dat niet volgt, volgende week denk ik.