-3

サイクル内で変数値を 0 と 1 の間で切り替える必要がある場合、パフォーマンス(メモリ消費量、速度) /可読性に関して何を好みますか:

x=get(x) 
for i in range (start, end):
    if x==0:
        x=1
    else:
        x=0

また

x=get(x)
for i in range (start, end):
    x = ((x + 1) % 2)

Pythonコンパイラはそれをどのように解釈しますか?

4

2 に答える 2