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 buffer in Python Creëren
In het programmeren van computers een buffer is een toewijzing van geheugen dat een tijdelijke ruimte voor informatie vertegenwoordigt te passeren . Een buffer op de dag -en houdt op totdat een bepaalde gebeurtenis voordoet , zoals een speciaal teken invoeren van de buffer of buffer vulling . Met behulp van een lijst met variabele kunt u een vrij eenvoudige buffer prototype te maken met een aantal basisfuncties . Wat je nodig hebt
Python Interpreter
Toon Meer Aanwijzingen
1

Maak een klasse voor de buffer object :

>>> class
TempBuffer : kopen van 2

verklaren het initialiseren van de functie van de klasse , waarin de buffer met een initiële omvang van 50 items :

. . . def __ init__ (zelf ) : . . . self.readbuffer = [ 0 ] * 50 . . . self.size = 0
3

Definieer een insertie functie . Dit zal items toe te voegen aan de lijst en bijhouden van zijn grootte . Het vraagt ​​ook een functie " flush " bij een " * " symbool verschijnt of de lijst vult . U zult de spoelfunctie later definiëren :

. . . def insert (zelf , waarde ) : . . . self.readbuffer [ size ] = waarde . . . self.size + = 1 . . . Als self.size == 49 of waarde == ' * ' : . . . flush ( )
4

Definieer een functie " flush " . Dit zal uitprinten alle waarden van de buffer , behalve voor de " * "-symbool en opnieuw de grootte . Resetten van de grootte vertelt in wezen het object dat de buffer leeg is en het zal beginnen met het schrijven waarden aan het begin van de lijst weer . Dit alleen drukt de waarden : je zou ook kunnen definiëren om af te drukken naar een bestand of een andere handeling :

. . . def flush ( ) : . . . voor item in self.readbuffer : . . . drukken punt . . . self.size = 0

Previous: Next:
  python Programming
·Hoe te converteren naar JSON C…
·Hoe de bestanden van webpagina…
·Hoe je Java Apps Run Van Pytho…
·Hoe te : Python naar PDF 
·Hoe te Positional Index behulp…
·Hoe je Python 2.7 Uitvoeren Va…
·Hoe te Strings Split in Python…
·Hoe kan ik HTML Maak in Python…
·Maya Python Tutorial 
  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 te Random Number Codes Maak Alleen Z…
·Hoe maak je een globale variabele Verkla…
·Hoe je Java inschakelen op een Smartphon…
·Hoe maak je een Format Script Creëren 
·Hoe te Uitzonderingen in Ruby Handle 
·Hoe maak je negatieve gehele getallen Ve…
·Hoe kan ik meerdere lijnen in Substitute…
·Hoe kan ik een Asterisk in MySQL invoege…
·Hoe maak je een VBA-project voor E Creë…
Copyright © Computer Kennis http://www.nldit.com