python - appending text to a global variable -
i having problems global variables in python; have defined global variable in method , trying append text method.
method1:
def method1(): global v v="hi " print v
method2:
def method2(): print v # prints `hi` v +="go home" print v # doesn't append
how call:
method1() method2()
expected output hi go home
, not getting expected output.
how can solve ? need append text in method2()
, display it.
declare v
global:
>>> def method1(): ... global v ... v="hi " ... >>> def method2(): ... global v ... v +="go home" ... >>> method1() >>> method2() >>> v 'hi go home'
Comments
Post a Comment