Variabelen (Python): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 37: Regel 37:
 
print("En hier komt $lucky voorbij")
 
print("En hier komt $lucky voorbij")
 
</pre>
 
</pre>
 +
 +
== Zie ook ==
 +
 +
* [[Print (Python)]]
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings
 
* https://en.wikibooks.org/wiki/Python_Programming/Variables_and_Strings

Versie van 11 jan 2019 14:19

Variabelen moeten eerst geïnitieerd worden

Dit

#!/usr/bin/python3

print(MijnGeheimeVariabele)

geeft foutmelding

NameError: name 'MijnGeheimeVariabele' is not defined

Dit geldt ook voor attributen van een klasse. Simpele oplossing: Variabelen initiëren in de constructor (?) van die klasse.

Print & variabelen

#!/usr/bin/python3

# Met cijfers
#############
#
lucky=7
print (lucky)

# Met strings
#############
#
lucky="Hallo"
print(lucky)

# Je kunt variabelen niet embedden in een string zoals in Bash
##############################################################
#
print("En hier komt lucky voorbij")
print("En hier komt $lucky voorbij")

Zie ook

Bronnen