در این مطلب، ویدئو برنامه اعداد اول در برنامه نویسی پایتون || برنامه نویسی پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,490 –> 00:00:11,440
[موسیقی]
2
00:00:11,440 –> 00:00:13,040
سلام دوستان به کانال ما خوش آمدید
3
00:00:13,040 –> 00:00:14,960
در جلسه امروز
4
00:00:14,960 –> 00:00:17,760
در مورد برنامه چک اول در
5
00:00:17,760 –> 00:00:18,880
پایتون بحث خواهیم کرد
6
00:00:18,880 –> 00:00:21,199
پس اول از همه اجازه دهید ببینیم
7
00:00:21,199 –> 00:00:23,279
عدد اول چیست و سپس منطق را می بینیم که
8
00:00:23,279 –> 00:00:26,400
چگونه عدد را پیدا کنیم یک
9
00:00:26,400 –> 00:00:29,679
عدد اول است یا نه، پس چند نفر از شما
10
00:00:29,679 –> 00:00:31,840
در مورد عدد اول می دانید، بنابراین یک بار دیگر عدد اول منطقی
11
00:00:31,840 –> 00:00:33,280
را درست تکرار می کنم،
12
00:00:33,280 –> 00:00:35,600
13
00:00:38,559 –> 00:00:41,680
بنابراین یک عدد را عدد اول می نامند
14
00:00:41,680 –> 00:00:43,440
،
15
00:00:43,440 –> 00:00:45,600
بنابراین به عددی
16
00:00:45,600 –> 00:00:48,000
که بر یک بخش
17
00:00:48,480 –> 00:00:50,800
18
00:00:50,800 –> 00:00:53,840
پذیر است و خودش را
19
00:00:53,840 –> 00:00:56,079
20
00:00:56,079 –> 00:00:57,600
عدد اول
21
00:00:57,600 –> 00:00:59,199
درست می نامیم. باید عدد اول را پیدا کنیم،
22
00:00:59,199 –> 00:01:00,160
23
00:01:00,160 –> 00:01:02,320
بنابراین باید چه کنیم،
24
00:01:02,320 –> 00:01:04,239
بنابراین باید
25
00:01:04,239 –> 00:01:06,799
آن را بر عدد اول
26
00:01:06,799 –> 00:01:08,000
از
27
00:01:08,000 –> 00:01:08,880
2
28
00:01:08,880 –> 00:01:11,600
به n منهای 1 تقسیم کنیم، به عنوان مثال
29
00:01:11,600 –> 00:01:12,560
اگر
30
00:01:12,560 –> 00:01:13,760
31
00:01:13,760 –> 00:01:15,280
n عددی است،
32
00:01:15,280 –> 00:01:16,159
33
00:01:16,159 –> 00:01:18,640
n باید
34
00:01:18,640 –> 00:01:20,000
35
00:01:20,000 –> 00:01:21,520
از
36
00:01:21,520 –> 00:01:23,040
2 به
37
00:01:23,040 –> 00:01:25,360
n منهای 1 تقسیم
38
00:01:25,360 –> 00:01:26,799
شود اگر
39
00:01:26,799 –> 00:01:28,000
هر
40
00:01:28,000 –> 00:01:29,360
عددی
41
00:01:29,360 –> 00:01:30,079
باشد.
42
00:01:30,079 –> 00:01:32,799
تقسیم
43
00:01:32,880 –> 00:01:34,159
پذیر قابل تقسیم
44
00:01:34,159 –> 00:01:35,680
بر n
45
00:01:35,680 –> 00:01:38,159
خوب بین
46
00:01:38,159 –> 00:01:40,960
2 تا n منهای 1
47
00:01:40,960 –> 00:01:44,479
بنابراین می توانیم بگوییم
48
00:01:44,640 –> 00:01:46,720
که
49
00:01:46,720 –> 00:01:48,399
عدد اول نیست
50
00:01:48,399 –> 00:01:50,880
در غیر این صورت
51
00:01:50,880 –> 00:01:52,240
می توانیم
52
00:01:52,240 –> 00:01:54,960
عدد اول است
53
00:01:54,960 –> 00:01:57,200
درست است
54
00:01:57,200 –> 00:02:00,479
بنابراین برای این یکی ما یک متغیر کنترل را می گیریم
55
00:02:00,479 –> 00:02:03,920
یک متغیر حلقه متغیر
56
00:02:03,920 –> 00:02:05,840
57
00:02:05,840 –> 00:02:07,600
حلقه تکرار می شود
58
00:02:07,600 –> 00:02:09,199
از
59
00:02:09,199 –> 00:02:11,920
2 به n منهای 1
60
00:02:11,920 –> 00:02:14,080
2 تا n منهای 1
61
00:02:14,080 –> 00:02:16,480
درست و چگونه می توان فهمید که آیا عدد
62
00:02:16,480 –> 00:02:18,400
قابل تقسیم است یا خیر، بنابراین از
63
00:02:18,400 –> 00:02:20,239
عملگر mod
64
00:02:20,239 –> 00:02:22,560
65
00:02:22,560 –> 00:02:25,280
66
00:02:25,280 –> 00:02:27,599
برای
67
00:02:27,599 –> 00:02:30,400
یافتن ضریب استفاده
68
00:02:30,400 –> 00:02:32,720
69
00:02:32,720 –> 00:02:35,360
70
00:02:35,360 –> 00:02:36,640
71
00:02:36,640 –> 00:02:39,760
می شود.
72
00:02:39,760 –> 00:02:42,560
n برابر با 5 است،
73
00:02:42,560 –> 00:02:45,440
بنابراین اگر n باشد برابر با 5 است، بنابراین آن
74
00:02:45,440 –> 00:02:46,640
75
00:02:46,640 –> 00:02:48,720
عدد باید بر n بخش پذیر باشد، باید
76
00:02:48,720 –> 00:02:49,680
77
00:02:49,680 –> 00:02:50,480
78
00:02:50,480 –> 00:02:53,040
بررسی کنیم باید n mod را بررسی
79
00:02:53,040 –> 00:02:54,959
کنیم
80
00:02:54,959 –> 00:02:57,280
81
00:02:57,680 –> 00:02:58,640
82
00:02:58,640 –> 00:03:01,040
83
00:03:01,840 –> 00:03:06,400
بله 5 mod 2
84
00:03:06,480 –> 00:03:09,920
5 mod 3
85
00:03:11,519 –> 00:03:14,319
5 mod 4
86
00:03:14,319 –> 00:03:17,599
بنابراین اگر هر کدام، اگر یکی
87
00:03:17,599 –> 00:03:20,159
هرکسی
88
00:03:20,159 –> 00:03:21,840
89
00:03:21,840 –> 00:03:23,440
0 را به دست آورد،
90
00:03:23,440 –> 00:03:24,400
آنگاه
91
00:03:24,400 –> 00:03:26,239
92
00:03:26,239 –> 00:03:28,480
عدد اول نیست،
93
00:03:28,480 –> 00:03:31,200
درست است، اما در اینجا، یک عدد درست را به دست
94
00:03:31,200 –> 00:03:33,360
نمیآورد،
95
00:03:33,360 –> 00:03:35,840
بنابراین در این مورد نتیجه
96
00:03:35,840 –> 00:03:40,200
نمیدهد، صفر
97
00:03:46,400 –> 00:03:48,159
نتیجه 0 نمیدهد،
98
00:03:48,159 –> 00:03:49,040
سپس
99
00:03:49,040 –> 00:03:50,560
100
00:03:50,560 –> 00:03:52,400
اول است زیرا این کار را نمیکند. t هیچ
101
00:03:52,400 –> 00:03:53,519
فاکتوری داشته باشد،
102
00:03:53,519 –> 00:03:55,680
بنابراین ما از
103
00:03:55,680 –> 00:03:59,439
2 تا n منهای 1 2 تا n منهای 1
104
00:03:59,439 –> 00:04:01,680
را بررسی می کنیم، به سمت راست نگاه کنید، بیایید به منطق برویم، بنابراین
105
00:04:01,680 –> 00:04:04,239
اجازه دهید یک عدد n برابر با و
106
00:04:04,239 –> 00:04:06,560
در ورودی
107
00:04:06,560 –> 00:04:07,519
108
00:04:07,519 –> 00:04:10,720
عدد را وارد کنید و اکنون باید این را بررسی کنیم.
109
00:04:10,720 –> 00:04:14,159
ما تا اینجای کار خوب تکرار می کنیم،
110
00:04:14,159 –> 00:04:16,320
من یک متغیر حلقه را
111
00:04:16,320 –> 00:04:17,918
در محدوده انتخاب
112
00:04:17,918 –> 00:04:19,918
می کنم، باید با 2
113
00:04:19,918 –> 00:04:23,120
تا n