Czy istnieje lepsze rozwiązanie, aby napisać pętli while, który działa zawsze, jeśli argument jest 0 lub po prostu działa n razy, jeśli argument jest dowolna n większa 0 niż to:podczas pętli, wiecznie uciekać lub odliczać
x = options.num # this is the argument (read by Optparse)
if x == 0:
check = lambda x: True
else:
check = lambda x: True if x > 0 else False
while check(x):
print("Hello World")
x -= 1
prawdopodobnie można połączyć lambda do:
check = lambda x: True if x > 0 or options.num == 0 else False
ale wtedy trzeba jeszcze odliczać X, chyba że można umieścić jeśli wcześniej.
'lambda x: Prawda, jeśli x> 0 indziej FALSE aka' lambda x: x> 0' –