Programmeren in Python/Variabelen en gegevens: verschil tussen versies

k
k (→‎Invoer: correcte voorbeeld, het was twee keer dezelfde code)
Label: bewerking met nieuwe wikitekstmodus
| Code=
<source lang=python>
jaarage = 31
 
print("Hallo, ik ben " + jaarage + ".")
 
</source>
Traceback (most recent call last):
File "klad.py", line 3, in <module>
print("Hallo, ik ben " + jaarage + ".")
TypeError: can only concatenate str (not "int") to str
</pre>
 
We krijgen een ''error'' of een fout, meer bepaald een ''TypeError''. Wanneer u tekst wilt combineren met een getal, wordt er eigenlijk meer tekst verwacht. Om dit te verhelpen kunnen we een functie gebruiken, namelijk de functie <code>str()</code>. Met de functie <code>str()</code> kunnen we getallen laten omzetten in tekst. Deze functie heeft een parameter waar je een variable kunt meegeven als argument aan de functie, de functie zet het om in tekst en geeft het terug zodat je het kunt gebruiken in je programma. Je gebruikt het bijvoorbeeld als volgt.
 
{{Code|
| Taal=Python
| Titel=Getallen
| Code=
<source lang=python>
age = 31
 
print("Hallo, ik ben " + str(age) + ".")
 
</source>
}}
 
'''Output:'''
 
<pre>
Hallo, ik ben 31.
</pre>
 
== Datatypes ==
1.071

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.