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. Het leren benaderen van deze tekens via indexering en het bepalen van de lengte van strings met de functie len() zijn essentiële vaardigheden in Python.

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

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

Negatieve indexering

Daarentegen maakt negatieve indexering het mogelijk om tekens vanaf het einde van de string te tellen in plaats van vanaf het begin.

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

Laten we dezelfde string, "Apple", met negatieve indexen bekijken om te laten zien hoe elk teken vanaf het einde toegankelijk is:

Voorbeeldtoepassing

Laten we beginnen met de basis van string-indexering. Gebruik dit voorbeeld om verschillende tekens uit de string te printen. Je kunt ook negatieve indexering proberen.

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 bekijken en de functie len() gebruiken om te zien hoe spaties als tekens worden meegeteld.

Begrijpen dat spaties als tekens worden beschouwd in Python helpt 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 halen. Bereken de lengte van de string met len().

  • Gebruik len() om de lengte van de string grocery_item te verkrijgen en sla deze op in length_of_item.
  • Gebruik positieve indexering om het eerste teken van elk woord in grocery_item te verkrijgen en wijs deze toe aan first_char, second_char en third_char.
  • Gebruik negatieve indexering om het laatste teken van elk woord te verkrijgen en wijs deze 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

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. Het leren benaderen van deze tekens via indexering en het bepalen van de lengte van strings met de functie len() zijn essentiële vaardigheden in Python.

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

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

Negatieve indexering

Daarentegen maakt negatieve indexering het mogelijk om tekens vanaf het einde van de string te tellen in plaats van vanaf het begin.

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

Laten we dezelfde string, "Apple", met negatieve indexen bekijken om te laten zien hoe elk teken vanaf het einde toegankelijk is:

Voorbeeldtoepassing

Laten we beginnen met de basis van string-indexering. Gebruik dit voorbeeld om verschillende tekens uit de string te printen. Je kunt ook negatieve indexering proberen.

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 bekijken en de functie len() gebruiken om te zien hoe spaties als tekens worden meegeteld.

Begrijpen dat spaties als tekens worden beschouwd in Python helpt 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 halen. Bereken de lengte van de string met len().

  • Gebruik len() om de lengte van de string grocery_item te verkrijgen en sla deze op in length_of_item.
  • Gebruik positieve indexering om het eerste teken van elk woord in grocery_item te verkrijgen en wijs deze toe aan first_char, second_char en third_char.
  • Gebruik negatieve indexering om het laatste teken van elk woord te verkrijgen en wijs deze 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