Can global variable be passed into Python function?
Chris Angelico
rosuav at gmail.com
Fri Feb 28 21:01:45 EST 2014
More information about the Python-list mailing list
Fri Feb 28 21:01:45 EST 2014
- Previous message (by thread): Can global variable be passed into Python function?
- Next message (by thread): Can global variable be passed into Python function?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, Mar 1, 2014 at 12:08 PM, Mark H. Harris <harrismh777 at gmail.com> wrote: > On Friday, February 28, 2014 6:40:06 PM UTC-6, Ned Batchelder wrote: > >> >> I don't understand: you show an if/elif chain that cannot be expressed >> as a switch statement (because it uses < ), and then conclude that >> Python needs a switch statement? That doesn't make any sense. >> > > Forgive me. I would rewrite the structure, > > switch x: > case GT_1: > __atan__Gt_1__(x) > case LT_1: > __atan__Lt_1__(x) > case IS_1: > a = gpi/4 > case IS_n1: > a = -gpi/4 > default: > __atan__(x) > > or somesuch... way better... yes, there are some issues, but all workable with some effort Does your switch construct have to handle the magic of GT_1 meaning "> 1", or do you first figure out where it falls with an if/elif tree? ChrisA
- Previous message (by thread): Can global variable be passed into Python function?
- Next message (by thread): Can global variable be passed into Python function?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list