
men jag har en fundering
säg att man har en fuktion som se ut såhär:
Kod: Markera allt
def exempel(a, b, c):
d = a + b
e = a + c
Kod: Markera allt
def exempel(a, b, c):
d = a + b
e = a + c
return d
Kod: Markera allt
def exempel(a, b, c):
d = a + b
e = a + c
Kod: Markera allt
def exempel(a, b, c):
d = a + b
e = a + c
return d
Kod: Markera allt
def exempel(a, b, c):
d = a + b
e = a + c
return (e, d)
(e, d) = exempel(1, 2, 3)
r = exempel(1, 2, 3)
e = r[0]
d = r[1]
Kod: Markera allt
>>> def lol(a,b):
... return (a*a, b*b)
...
>>> hej = lol(2,3)
>>> hej[0]
4
>>> hej[1]
6
>>> (foo, bar) = lol(3,2)
>>> foo
6
>>> bar
4
Jag har aldrig lyckats hitta min metatangentenDrMegahertz skrev: Om man gillar Emacs...
python pluginet till Eclipse kanske.... Eller SPE:Sprak skrev:Jag har aldrig lyckats hitta min metatangentenDrMegahertz skrev: Om man gillar Emacs...
Finns det ingen "mordernare" editor i stil med Eclipse?
Edit: förvirrande gramatik ordnad...Chippen skrev: jag tycker det är förvirrande med alla dessa program till programmering... i python så skriver jag min kod i gedit och kör den i terminalen:
python ./minkod.py
tack för hjälpen iaf, jag förstår nu (tror jag)
Kod: Markera allt
hej ='test'
var='ännu ett test'
def fu():
global var #visar att när du skriver varibeln var i fu så menar du den globala variabeln!
global hej #gör samma fast med hej
hej, var='nu har vi ändrat variablerna'
# du behöver inte return
fu()
print hej, var
Man kan ju göra så, men det är inte rättjabbadoo skrev: du kn alltid använda dig av global