Tatabahasa - Dalam Python, bolehkah penyataan break dan continue hanya digunakan dengan if?
我想大声告诉你
我想大声告诉你 2017-05-18 10:58:06
0
2
1680

Dalam Python, bolehkah pernyataan break dan continue hanya digunakan dengan if?
Gambar di bawah adalah daripada laman web Liao Xuefeng

我想大声告诉你
我想大声告诉你

membalas semua(2)
我想大声告诉你

Tidak, teruskan dan putus mesti digunakan dalam untuk, manakala dan gelung lain Putus dan terus tidak boleh digunakan secara berasingan jika penyataan
Beri saya contoh

# Example 1
for a in [1, 2, 3, 4]:
    if (a == 1):
        continue
    else:
        print(a)
# 2
# 3
# 4
# Example 2
for a in [1, 2, 3, 4]:
    print(a)
    continue
    
Teruskan dan putus tidak boleh digunakan untuk berasingan jika

# Example 3
if True:
    continue
# SyntaxError: 'continue' not properly in loop
    
某草草

Sudah tentu tidak, putus dan terus digunakan untuk keluar dari gelung

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan