Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe maak je een spel te maken in Python Shell
Het leren van een nieuwe programmeertaal kunnen zijn minder intimiderend wanneer u beginnen met het maken van een spel . Python bevat functies zoals eenvoudig te lezen syntax en uitgebreide standaard bibliotheken volgens Python.org . Python is een script programmeertaal die gebruikt kunnen worden om een eenvoudig spel met behulp van globale variabelen en druk verklaringen te creëren . De print-statement wordt gebruikt om waarden te schrijven naar de standaard uitvoer venster . De functie " raw_input " kan worden gebruikt om informatie die door de gebruiker vast te leggen . Instructies

Launch IDLE ( Python GUI ) 1 , klikt u op het menu " File " en selecteer " Nieuw venster " om een nieuw venster te openen . Druk op Ctrl en S om het venster Opslaan als te lanceren . Gebruik " myPythonGame.py " als de bestandsnaam in en klik op 'Opslaan'. Voeg de volgende code toe aan de " tijd " module importeren en te verklaren twee globale variabelen :

import timeglobal goldglobal applesgold
= 0apples = 0

Copy 2 en plak de volgende code de methode "Start" dat het spel zal beginnen te definiëren :

def start ( ) op Twitter : print " ! Welkom op de appel plukken spel " naam = raw_input ( ' Wat is je naam : " ) print" Welkom , " + naam + print" Het doel van dit spel is om appels te verzamelen . " print" U kunt uw appels te verkopen " ! " na het verzamelen van hen " keuze = raw_input ( " wilt u J /N te spelen? " ) als keuze == " Y ". : begin () als keuze == " N " : print" Oke , bedankt voor het stoppen door ... "

Kopieer 3 en plak de volgende code om de definitie van" begin " -methode , dat zal de gebruiker vragen om appels te kopen en bij te houden hoeveel goud ze hebben :

def
beginnen ( ) : global goldglobal applesif goud > 50 : print "Je hebt het spel gewonnen " play = raw_input ( "Weet je wnat om opnieuw te spelen J /N ? " ;) als toneelstuk == " Y " : begin () als toneelstuk == " N " : print " Bedankt voor het spelen van " pick = raw_input ( " ? wilt u plukken een appel J /N " ;) als pick == " Y " : time.sleep ( 1 ) print " Je pakte en appel . " appels = appels + 1print " Je hebt op dit moment , " , appels , " appels " te beginnen ( ) als pick == " N " : verkopen = raw_input ( " wilt u uw appels J /N verkopen ? ' ) als appels = 0 : indien verkopen == " Y " : global goldglobal applesprint " You momenteel hebben , " , appels , " appels " print" je hebt je appels verkocht " gold = appels * 10apples = 0print " uw goud is nu : . " , goldbegin ( ) else: print" je geen enkele appels te verkopen niet hebben! " beginnen ( ) start ( )
4

Klik op de " Windows " startknop en typ" cmd " in het " search programma's en bestanden " doos . Druk op Enter om de opdrachtprompt te openen . Ga naar " C : \\ Python \\ " " . Python myPythonGame.py " en typ Druk op Enter om het programma uit te voeren . Vul uw naam in en druk op ' Enter '. . Volg de instructies van het spel om appels plukken en verkopen . Het spel eindigt als je goud bereikt 50 .

Previous: Next:
  python Programming
·Hoe maak je een Newline karakt…
·Hoe Set Up Project Directories…
·Hoe te Seconds & Minuten Met b…
·Wat is de Win32 -extensie voor…
·Hoe maak je een Python Cygwin …
·Hoe je header bestanden gebrui…
·Hoe te converteren naar Intege…
·Het wijzigen van de kleur in e…
·Hoe vindt u de maximale en min…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik PHP bewerken in Thesis 
·Hoe te controleren EPS formaat in Java 
·Waarom Computers Praat in Numeri Liever …
·Python wordt niet Matching a String 
·Hoe je gesprekken Meld aan D3D 
·Hoe maak je een hex ​​-bestand schrijven…
·Hoe te Crystal Control Report in Visual …
·Hoe gegevens in een DataSet object bewer…
·Hoe te Python converteren naar EXE 
Copyright © Computer Kennis http://www.nldit.com