Python's reekstypen zijn letterlijke tekenreeksen , die een basis tekenset gebruiken , en Unicode letterlijke tekenreeksen , waarin een uitgebreide tekenset gebruiken, maar zijn niet nodig zo vaak . Je strings creëren door het typen van een variabele naam en onmiddellijk toekennen van een waarde met enkele of dubbele aanhalingstekens . Python begrijpt dat de variabele is een string soort op deze manier . Na het aanmaken van een string variabele , kunt u deze wijzigen of controleren of veranderen zijn waarde met behulp van een van de verschillende snaar methoden Python's . U kunt ook lijsten van stringvariabelen creëren . Instructies Open Python 's 1 opdrachtregel of shell -interface . Typ het volgende : Strone = " Dubbele aanhalingstekens " strTwo = ' Enkele quotes ' Deze lijnen maken letterlijke tekenreeks variabelen . Je hoeft niet uitdrukkelijk te verklaren de variabele als een string . U kunt dubbele aanhalingstekens of enkele aanhalingstekens gebruiken om de waarde in te stellen . Type 2 de Deze reeks methoden str ) op te voeren van bepaalde acties op letterlijke tekenreeksen . De eerste functie speelt het eerste teken in de tekenreeks . De tweede kapitaliseert alle tekens . De derde zoekt de string voor een bepaalde substring . De vier geeft true wanneer alle tekens in de string zijn kleine letters , anders false . De laatste geeft true wanneer de variabele gegeven als de eerste parameter is een string Type 3 het volgende : . MyStr = " \\ dE zei \\ " dit is hoe u gebruik maken van escape-tekens . \\ " \\ r " Escape tekens laat je een string formatteren. In dit voorbeeld , " \\ t " voegt een tab aan het begin van de string , " \\ r " voegt een nieuwe regel aan het eind , en " \\ " " laat u dubbele aanhalingstekens gebruiken in de string. Type 4 het volgende : myStr = [ " a " , " b " , " c " ] Dit creëert een lijst met strings U kunt acties op de hele lijst te voeren . of op specifieke items in de lijst door hun index nummers bellen . bijvoorbeeld , " myStr [ 1 ] " trekt het tweede item , " b ", omdat Python maakt gebruik van zero - indexering . Type 5 de volgende : . myStr = u " . Dit is een Unicode-tekenreeks " het voorvoegsel "u" karakter definieert de string als Unicode Unicode- tekenreeksen uitbreiden van de set dan de typische personages karakter te omvatten karakters met accenten of andere symbolen.
|