ich bin noch sehr neu in python, und würde gerne wissen warum der mir ausgibt "<function zb at 0x01B50FB0>"
wenn das programm heiß:
Code: Alles auswählen
def zb():
x100 = 1
if x100 == 1:
print "ja"


Code: Alles auswählen
def zb():
x100 = 1
if x100 == 1:
print "ja"
Code: Alles auswählen
zb()
Code: Alles auswählen
def zb():
a=1
v=1
Code: Alles auswählen
Traceback (most recent call last):
File "<pyshell#36>", line 1, in <module>
zb(a)
NameError: name 'a' is not defined
Code: Alles auswählen
# -*- coding: utf-8 -*-
def addiere(a,b):
return a+b
def vergleiche(a,b):
if a == b:
return True
else:
return False
print addiere(3,4)
print vergleiche(1,1)
Man sollte jetzt nur noch den Begriff "Unterprogramm" durch den korrekten Begriff "Funktion" ersetzen.pyFan hat geschrieben:einem Unterprogramm (def ...) kann man Daten übergeben.
Code: Alles auswählen
def vergleiche(a, b):
return a == b