کلمه کلیدی continue
کلمه ی کلیدی continue یک کلمه ی کلیدی دیگر مخصوص حلقه هاست. زمانی که پایتون با continue مواجه میشود محاسبه ی باقی دستورات Indented در حلقه را رها میکند و به ابتدای دستورات Indented حلقه باز می گردد(اول بررسی می شود که آیا حلقه باید مجددا تکرار شود یا نه).
در کد زیر برای محاسبه ی اعداد اول دو رقمی ، زمانی که عدد شمارنده بر اعداد تک رقمی بخش پذیر باشد از دستور continue استفاده میکنیم و به ابتدای حلقه بر میگردیم:
for num in range(10,100):
if num % 2 == 0:
continue
if num % 3 == 0:
continue
if num % 5 == 0:
continue
if num % 7 == 0:
continue
print(num)
در خروجی نیز میبینیم:
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
طبق یک قانون ریاضی برای بررسی اول بودن یک عدد باید بررسی شود که بر هیچکدام از اعداد اول کوچکتر از جذر خود بخش پذیر نباشد.