کلمه کلیدی 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


طبق یک قانون ریاضی برای بررسی اول بودن یک عدد باید بررسی شود که بر هیچکدام از اعداد اول کوچکتر از جذر خود بخش پذیر نباشد.