Cursusinhoud
Introductie tot Python
Introductie tot Python
Overzicht
Gefeliciteerd met het voltooien van deze sectie van onze Python-cursus! Je hebt een solide basis verworven in verschillende fundamentele programmeerconcepten. Laten we de belangrijkste vaardigheden en concepten die je hebt beheerst herzien, zodat je voorbereid bent op meer geavanceerde onderwerpen.
Gegevenstypen
Je hebt verschillende Python-gegevenstypen verkend en geleerd hoe je integers, strings, floats en booleans effectief kunt gebruiken. Deze zijn cruciaal voor het omgaan met verschillende soorten gegevens in je programma's.
Vergeet niet dat we het gegevenstype kunnen bepalen met de type()
functie:
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
Regels voor het Benoemen van Variabelen
Een goede naamgeving van variabelen helpt om je code leesbaar en onderhoudbaar te maken. Je hebt geleerd om betekenisvolle namen te gebruiken die de gegevens weerspiegelen die ze bevatten en voldoen aan de naamgevingsconventies van Python.
Onthoud de regels:
1. Begin Altijd met een Letter of een Onderstrepingsteken
Variabelenamen moeten beginnen met een letter of een onderstrepingsteken, zoals item_name
of _price
. Begin een variabelenaam niet met een cijfer (bijv. 2item
is ongeldig).
2. Gebruik Alleen Letters, Cijfers en Onderstrepingstekens
Variabelenamen mogen alleen letters, cijfers en onderstrepingstekens bevatten. Bijvoorbeeld, item_name1
is prima, maar vermijd het gebruik van speciale tekens zoals streepjes (item-name
is ongeldig).
3. Wees Bewust van Hoofdlettergevoeligheid
Python behandelt hoofdletters en kleine letters als verschillend. Dus, item
en Item
zijn twee aparte variabelen in Python.
4. Gebruik Geen Gereserveerde Woorden van Python
Vermijd het gebruik van ingebouwde sleutelwoorden van Python (zoals print
, if
, en type
) als variabelenamen, aangezien deze al voor speciale doeleinden in de taal worden gebruikt.
Gegevens Opslaan in Variabelen
Je hebt geoefend met het opslaan en ophalen van gegevens met behulp van variabelen, een fundamenteel aspect van programmeren dat gegevensmanipulatie mogelijk maakt.
Je kunt het opslaan en ophalen van gegevens met variabelen herzien met behulp van het onderstaande voorbeeld:
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Variabelen Gebruiken
Het gebruik van variabelen in berekeningen en functies heeft je in staat gesteld om dynamische operaties uit te voeren op basis van variabele gegevens, zoals te zien is in het volgende voorbeeld:
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
String Indexering en Lengte
Je hebt geleerd hoe je specifieke tekens in een string kunt benaderen en de lengte van een string kunt bepalen met behulp van de len()
functie, waardoor je beter met tekstuele gegevens kunt werken. Onthoud, positieve indexering begint bij 0
, en negatieve indexering begint bij -1
.
Zie het voorbeeld hieronder:
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
String Slicing and Concatenation
String slicing en concatenatie hebben je in staat gesteld om strings effectief te manipuleren, waardoor je nieuwe strings kunt maken van bestaande. Het is belangrijk op te merken dat wanneer de syntaxis string[start:end]
wordt gebruikt, start
de index is van het eerste teken dat je wilt opnemen, en end
de index is één voorbij het laatste teken dat je wilt opnemen.
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Wat is een gegevenstype in Python dat wordt gebruikt om gehele getallen weer te geven?
2. Welke van de volgende is een geldige Python-variabelenaam?
3. Wat is de juiste manier om een variabelenaam in Python te beginnen?
4. In Python, als je de string fruit = "Apple"
hebt, wat geeft fruit[3]
terug?
5. Gegeven de string vegetables = "Carrot, Celery"
, hoe zou je deze string slicen om alleen "Celery"
op te halen?
Bedankt voor je feedback!