Generator

Odpowiedz Nowy wątek
2019-09-10 22:25
0

Witam. mam problem z pewnym kodem. Dlaczego w wyniku na pierwszym miejscu pojawi mi się litera 'a' a nie 'x'?? https://pastebin.com/raw/XtBSCQNP

Pozostało 580 znaków

2019-09-10 22:40

Ponieważ yield a if c else b znaczy: jeśli c jest prawdziwe "wygeneruj" a, w przeciwnym przypadku b. To jest inny sposób zapisania wyrażenia if.


Pozostało 580 znaków

2019-09-10 22:42
0

A czemu tutaj c jest prawdziwe a w następnym jest 'y' i już nie jest prawdziwe

Pozostało 580 znaków

2019-09-10 22:45
1

Przecież Odwracasz znak c w pętli (c = not c).


Pozostało 580 znaków

2019-09-10 22:52
0

Faktycznie. Wielkie dzięki :D

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0