Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer String Indexering en Lengte | Variabelen en Typen
Introductie tot Python

Veeg om het menu te tonen

book
String Indexering en Lengte

Strings in Python zijn reeksen van tekens waarbij elk teken, inclusief spaties, een specifieke positie of index krijgt toegewezen. Leren om toegang te krijgen tot deze tekens met behulp van indexering en het bepalen van de lengte van strings met behulp van de len() functie zijn fundamentele vaardigheden in Python.

Bekijk de volgende video, waarin Alex demonstreert hoe indexering en de len() functie kunnen worden gebruikt om effectief met strings te werken.

In Python begint indexering bij 0, dus het eerste teken van een string bevindt zich op index 0, het tweede op index 1, enzovoort. Dit wordt vaak de n-1 regel genoemd, waarbij n het aantal tekens in de string is. Om dit beter te visualiseren, overweeg de string "Apple":

Negatieve Indexering

Omgekeerd stelt negatieve indexering je in staat om tekens vanaf het einde van de string te tellen in plaats van vanaf het begin.

Deze methode is bijzonder nuttig wanneer je de laatste elementen van een string wilt benaderen zonder de exacte lengte ervan te kennen. Het laatste teken van de string heeft de index -1, het op één na laatste -2, enzovoort.

Laten we dezelfde string, "Apple", met negatieve indexen verkennen om te laten zien hoe elk teken vanaf het einde kan worden benaderd:

Voorbeeldtoepassing

Laten we beginnen met de basisprincipes van string-indexering. Gebruik dit voorbeeld om te proberen verschillende tekens af te drukken uit de string. Je kunt ook proberen negatieve indexering te gebruiken.

12345678
grocery_item = "Milk" # Accessing the first and last character using indexing first_character = grocery_item[0] # 'M' last_character = grocery_item[-1] # 'k', using negative indexing for the last character print("First character:", first_character) print("Last character:", last_character)
copy

Laten we nu een string met spaties verkennen en de len() functie gebruiken om te zien hoe spaties worden geteld als tekens.

Begrijpen dat spaties als tekens worden beschouwd in Python kan helpen bij het nauwkeurig manipuleren van strings, vooral wanneer ze deel uitmaken van de gegevens.

12345678910
store_name = "Green Valley Market" # Find the length of the string, which includes spaces length_of_name = len(store_name) # Includes spaces in the count # Accessing a character in a position after a space character_after_space = store_name[6] # 'V' print("Length of store name:", length_of_name) print("Character after the space:", character_after_space)
copy
Taak

Swipe to start coding

Gebruik string indexering om specifieke tekens uit een gegeven string te extraheren. Bereken de lengte van de string met len().

  • Gebruik len() om de lengte van de string grocery_item te krijgen en sla deze op in length_of_item.
  • Gebruik positieve indexering om het eerste teken van elk woord in grocery_item te krijgen, en wijs ze toe aan first_char, second_char, en third_char.
  • Gebruik negatieve indexering om het laatste teken van elk woord te krijgen, en wijs ze toe aan last_char1, last_char2, en last_char3.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
String Indexering en Lengte

Strings in Python zijn reeksen van tekens waarbij elk teken, inclusief spaties, een specifieke positie of index krijgt toegewezen. Leren om toegang te krijgen tot deze tekens met behulp van indexering en het bepalen van de lengte van strings met behulp van de len() functie zijn fundamentele vaardigheden in Python.

Bekijk de volgende video, waarin Alex demonstreert hoe indexering en de len() functie kunnen worden gebruikt om effectief met strings te werken.

In Python begint indexering bij 0, dus het eerste teken van een string bevindt zich op index 0, het tweede op index 1, enzovoort. Dit wordt vaak de n-1 regel genoemd, waarbij n het aantal tekens in de string is. Om dit beter te visualiseren, overweeg de string "Apple":

Negatieve Indexering

Omgekeerd stelt negatieve indexering je in staat om tekens vanaf het einde van de string te tellen in plaats van vanaf het begin.

Deze methode is bijzonder nuttig wanneer je de laatste elementen van een string wilt benaderen zonder de exacte lengte ervan te kennen. Het laatste teken van de string heeft de index -1, het op één na laatste -2, enzovoort.

Laten we dezelfde string, "Apple", met negatieve indexen verkennen om te laten zien hoe elk teken vanaf het einde kan worden benaderd:

Voorbeeldtoepassing

Laten we beginnen met de basisprincipes van string-indexering. Gebruik dit voorbeeld om te proberen verschillende tekens af te drukken uit de string. Je kunt ook proberen negatieve indexering te gebruiken.

12345678
grocery_item = "Milk" # Accessing the first and last character using indexing first_character = grocery_item[0] # 'M' last_character = grocery_item[-1] # 'k', using negative indexing for the last character print("First character:", first_character) print("Last character:", last_character)
copy

Laten we nu een string met spaties verkennen en de len() functie gebruiken om te zien hoe spaties worden geteld als tekens.

Begrijpen dat spaties als tekens worden beschouwd in Python kan helpen bij het nauwkeurig manipuleren van strings, vooral wanneer ze deel uitmaken van de gegevens.

12345678910
store_name = "Green Valley Market" # Find the length of the string, which includes spaces length_of_name = len(store_name) # Includes spaces in the count # Accessing a character in a position after a space character_after_space = store_name[6] # 'V' print("Length of store name:", length_of_name) print("Character after the space:", character_after_space)
copy
Taak

Swipe to start coding

Gebruik string indexering om specifieke tekens uit een gegeven string te extraheren. Bereken de lengte van de string met len().

  • Gebruik len() om de lengte van de string grocery_item te krijgen en sla deze op in length_of_item.
  • Gebruik positieve indexering om het eerste teken van elk woord in grocery_item te krijgen, en wijs ze toe aan first_char, second_char, en third_char.
  • Gebruik negatieve indexering om het laatste teken van elk woord te krijgen, en wijs ze toe aan last_char1, last_char2, en last_char3.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 5
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt