Download Inhoudsopgave Inhoud Print deze pagina

Getallen Raden Met Python - Conrad 1225953 Gebruiksaanwijzing

Inhoudsopgave

Advertenties

Python-flashcards
Python is de ideale programmeertaal, om de instap in de programmering te leren. Men moet alleen
wennen aan de syntax en de layout-regels. Ter assistentie in de dagelijkse programmering worden de
belangrijkste syntaxelementen van de Python-taal in de vorm van »spiekbriefjes« kort beschreven. Deze
zijn gebaseerd op de Python-flashcards van David Whale. Wat dit precies betekent, vindt u onder
bit.ly/pythonflashcards
beschrijven alleen aan de hand van zeer korte voorbeelden de syntax, dus hoe iets wordt gedaan.

1.4.1 Getallen raden met Python

In plaats van ons met programmatheorie, algoritmes en gegevenstypes bezig te houden, schrijven we direct
het eerste kleine spel in Python, een eenvoudig raadspel, waarin een door de computer willekeurig gekozen
getal in zo min mogelijk stappen moet worden geraden.
1.
Kies in het menu van de Python-shell
de onderstaande programmacode moet worden getypt:
import random
getal = random.randrange(1000); tipp = 0; i = 0
while tipp != getal:
tip = input("Jouw tip:")
if getal < tip:
print "Het gezochte getal is kleiner dan ",tip
if getal > tip:
print "Het gezochte getal is groter dan ",tip
i += 1
print "Je hebt het getal bij de ",i,". tip geraden"
2. Sla het bestand op via
www.buch.cd
onder
verschijnt automatisch en helpt, om typefouten te vinden.
3. Voordat u het spel start moet u nog rekening houden met een specifiek onderdeel van de Nederlandse
taal, namelijk de dubbele punt. Python loopt op verschillende computerplatformen, die dubbele punten
verschillend coderen. Om er voor te zorgen dat ze juist worden weergegeven, kiest u in het menu
Options/Configure IDLE
Default Source Encoding
14
. Deze flashcards geven geen uitleg over de technische achtergronden, maar
File/New Window
File/Save As
als
spel1.py
en opent het in de Python-shell met
en schakel op de registerkaart
in.
. Hier wordt een nieuw scherm geopend, waarin
. Of u download het kant-en-klare programmabestand
File/Open
. De kleurcodering in de brontekst
General
de optie
Locale-defined
in het bereik

Advertenties

Inhoudsopgave
loading

Inhoudsopgave