Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Wat is String indexeren in Python ?
String indexering in Python betekent om de aard van de string datatype gebruiken om te manipuleren en strijkers zoeken op index . Python snaren zijn snaren van " tekens ", en elk personage woont in een index , beginnend bij 0 ( voor het eerste teken ) en eindigend bij snaarlengte minus 1 ( voor het laatste teken ) . String objecten bevatten methoden om deze indexen gebruiken om de personages , zoeken naar waarden , terugkeer substrings , en een verscheidenheid aan andere activiteiten te navigeren . Vergeet niet dat strings zijn onveranderlijk , wat betekent dat een programmeur kan zoeken naar patronen in tekenreeksen , maar niet direct toe te voegen of items verwijderen uit snaren . Strijkers en indexen

In andere programmeertalen zoals C /C + + , datastructuren er de naam " arrays " die verzamelingen van gegevens bevatten . In deze kan een programmeur data op basis van de index in de array toewijzen en ophalen . Bovendien was er geen gegevenstype een tekenreeks vertegenwoordigen . In plaats daarvan , programmeurs moest arrays van karakters, wat de string zou betekenen creëren . Omdat de snaren waren gewoon arrays , elk karakter is bereikbaar met index . In dit voorbeeld van C -code , een programmeur creëert een karakter array en geeft toegang tot een karakter in de index :

# Include

# include < br >

int main ( ) { char

STRNG
[ 30 ] = " Welkom " ;

printf ( " % c " , STRNG [ 1 ] ) ; //print het karakter " e "

return 0 ;

}
Searching Strings

Python
heeft zijn eigen reeks data type , en programmeurs kunnen verklaren snaren net als elke andere variabele . Een programmeur hoeft niet om vernietiging van elke serie - data type structuur , maar een variabele declareert en wijs een string aan. De mogelijkheid om indices te gebruiken om tekens in een tekenreeks blijft en dient als hoeksteen string manipulatie . Zoals in dit voorbeeld , kan een Python programmeur een string aan een variabele toe te wijzen , en vervolgens uit te printen tekens gebaseerd op index :

>>> STRNG = " Welkom "

> ; >> STRNG

' T '
Searching Strings

Vanwege deze indexeringsmogelijkheden , de string data [ 6 ] type heeft tal van ingebouwde functies die indexen gebruiken om operaties uit te voeren uit de string . Een typische operatie is op zoek een string voor tekens of substrings . In de praktijk kan een programmeur dit doen door een lusstructuur die elk teken controles in een tekenreeks . Echter , de string klasse omvat een functie "find ( ) " dat de locatie van karakter vindt en retourneert de index , of vindt het eerste exemplaar van een substring - of kleiner draad in een grotere reeks - en geeft haar start -index , zoals in dit voorbeeld :

>>> strng.find
( ' l' )

2

>>> strng.find
( ' Th ' )

6
patronen

Omdat string functies indexen kunnen gebruiken om te controleren of patronen , deze functionaliteit maakt het mogelijk allerlei generieke functies te bestaan ​​in de snaar bibliotheek . De " endswith ( ) " controleert een string of een substring om te zien als het eindigt met een door de gebruiker opgegeven patroon . De " partitie ( ) " functie vindt de eerste voorkomen van een teken of substring en splitst de string waar de substring bestaat. De volgende voorbeeld worden een string voor een eindpatroon en partities string in drie delen scheiden bij het ​​eerste optreden van een spatie = Strng.partition ( ' ' ) //Partitie geeft een waarde , doet het niets doen om " STRNG "

>>> g


( ' Hallo ' , ' ' , ' Er ' ) op Twitter

Previous: Next:
  python Programming
·Hoe te Python Modules creëren…
·Hoe kan ik een Enter karakter …
·Hoe te Grafiek Met Software vo…
·Hoe maak je een Newline karakt…
·Hoe Set Up Python 
·Hoe kan ik een variabele in ee…
·String Python Types 
·Hoe de kleur van een Plot Poin…
·Hoe maak je een Keylogger make…
  Related Articles
Wat is VBA ? 
Hoe te wijzigen Int naar String 
Visual Basic String Functions 
Hoe kan ik een integer converteren naar …
Wat zijn de functies van Visual Basic ? 
Hoe te String converteren naar Visual Ba…
Hoe te controleren of een String Bevat A…
Hoe kan ik een string omzetten naar een …
Hoe kan ik een string omzetten naar een …
  Programmering Articles
·Hoe op te sporen met Java Script & PHP 
·Hoe te Telnet gebruiken met VB6 
·Hoe te verbinden Two Forms in Visual Bas…
·Het eerste element van een array in PHP 
·Hoe te gebruiken VBS om het volume te de…
·Hoe kan ik een string omzetten naar klei…
·Hoe het standaard Constructor Bel in Jav…
·Hoe je links in JavaScript 
·Hoe om terug te keren van een waarde in …
Copyright © Computer Kennis http://www.nldit.com