conditional print statement ?
Antoon Pardon
apardon at forel.vub.ac.be
Thu Apr 26 02:58:11 EDT 2007
On 2007-04-25, Stef Mientki <S.Mientki-nospam at mailbox.kun.nl> wrote:
> hello,
>
>
> As part of a procedure I've a number sequences like this:
>
><Python>
> if Print_Info: print Datafile.readline()
> else: Datafile.readline()
></Python>
>
> Is there a more compressed way to write such a statement,
> especially I dislike the redundancy "Datafile.readline()".
>
> thanks,
> Stef Mientki
You could consider the following
def Print(arg):
print arg
def Noop(arg):
pass
(Print if Print_Info else Noop) (Datafile.readline())
--
Antoon Pardon
More information about the Python-list
mailing list