Print commando uitbreiden met tekst én variabele

In dit hoofdstuk gaan we leren hoe we het print commando kunnen uitbreiden


Eerst even wat herhaling...


Input

We kunnen invoer vragen aan de gebruiker met het input("")-commando. Tussen de haakjes en aanhalingstekens kan je dan nog iets schrijven om de gebruiker te melden welke invoer gevraagd wordt. Voor Dodona is dit niet nodig maar het kan voor jezelf ook gemakkelijk zijn om dit te doen.

Hieronder staat een voorbeeld om naar de naam van de gebruiker te vragen:
naam_gebruiker = input ("Welkom, wat is je naam?")
In dit voorbeeld wordt de variabele "naam_gebruiker" gemaakt en zal de gebruiker zijn naam kunnen invullen. Die naam wordt dan bewaard in het geheugen.

Om deze variabele op het scherm te tonen maak je gebruik van het print-commando:
print (naam_gebruiker)

Let op het ontbreken van de "" tussen de haakjes. We willen niet het woord "naam_gebruiker" typen maar de inhoud van de variabele "naam_gebruiker"


Het print-commando uitbreiden

het is ook mogelijk om meer informatie in het print-commando te zetten:
Met een komma , kan je tekst en variabelen samenvoegen in 1 printcommando
vb: print ("Hallo", naam_gebruiker)
In dit voorbeeld zal eerst het woord "Hallo" getypt worden en daarachter de inhoud van de variabele naam_gebruiker.


De opdracht:

Maak een programma dat naar de naam van de gebruiker vraagt.
Als uitvoer verschijnt de zin: "Welkom naam" (met "naam" als de invoer van de gebruiker)

Denk eraan dat Dodona zelf namen gaat invullen om dit te testen. Jij moet dus gewoon het programma maken en op de oranje playknop drukken.

Hieronder zie je een voorbeeld van één invoer en wat de bijhorende uitvoer zou moeten worden.

Voorbeeld

Invoer:

Alex

Uitvoer:

Welkom Alex