Re: variable question

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Russell Blau

    #1

    Re: variable question

    "Support Desk" <support.desk.i pg@gmail.comwro te in message
    news:01da01c8e1 fb$7615a4f0$a70 1a8c0@office.ip global.net...
    I am trying to assign a variable using an if / else statement like so:
    If condition1:
    Variable = something
    If condition2:
    Variable = something else
    Do stuff with variable.
    >
    But the variable assignment doesn't survive outside the if statement. Is
    there
    any better way to assign variables using an if statement or exception so I
    don't
    have to write two almost identical if statements. This is probably a dumb
    question.
    The variable assignment should survive outside the if statements:

    Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
    on win32
    Type "copyright" , "credits" or "license()" for more information.
    >>if "yes" == "no":
    value = "impossible "
    >>if "no" == "no":
    value = "possible"
    >>print value
    possible
    >>>
    You probably want to watch out for the possibility that both Condition1 and
    Condition2 are false; otherwise, you will get a NameError when you try to
    access Variable without initializing it.

    (By the way, as a matter of style, Python variable names are usually written
    in all lower-case letters.)

    Russ



Working...