habe heut meinen ersten tag in python
habe folgende funktionsvereinbarung geschrieben
Code: Alles auswählen
Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
IDLE 2.6.5
>>> def funktion():
print("Wie ist dein Name")
name = raw_input()
print("Hallo ")+ name
>>> funktion()
wenn ich es speichere und wieder aufrufe, kann ich die funktion nicht mehr nutzen
wenn ich auf Run Module geh kommt immer folgende fehlermeldung
"Syntax Error" "There's an error in your program:invalid syntax"
und ein verweis auf die versionsnummer von python
meine frage nun hängt das mit der versionsnummer zusammen oder irgendwelche einstellung von python.
kann mir auch vorstellen das noch bestimmer code fehlt, bin noch neuling.
meine zweite frage:
mir sind syntax unterschiede aufgefallen zb
print ("Hallo")
print 'hallo'
gibt es da in python noch mehr unterschiede? ist das wichtig? vlt Links?
mfg