در این مطلب، ویدئو پایتون 3 – استفاده از حساب مدولار (مثلاً برای مقادیر دوچرخهسواری) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:20
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,410 –> 00:00:05,940
2
00:00:05,940 –> 00:00:07,620
زمانی که من در مدرسه بودم، حساب مدولار در درسهای ریاضی تدریس میشد، اما از
3
00:00:07,620 –> 00:00:09,210
آن زمان بهنظر میرسد که این روش از بین رفته است،
4
00:00:09,210 –> 00:00:11,670
اگرچه این یک
5
00:00:11,670 –> 00:00:14,730
تکنیک برنامهنویسی بسیار قدرتمند است، بنابراین چه خوب است،
6
00:00:14,730 –> 00:00:17,279
این یک تکنیک حسابی است،
7
00:00:17,279 –> 00:00:20,279
تکنیکی است که با تقسیم انجام میشود، بنابراین اگر
8
00:00:20,279 –> 00:00:24,000
تقسیم کنید. بگوییم 10 تقسیم بر 4 مطمئناً
9
00:00:24,000 –> 00:00:25,260
از آنجایی که شما در دبیرستان بوده اید
10
00:00:25,260 –> 00:00:30,119
و آنچه شما انتظار دارید اعشاری 2.5 است
11
00:00:30,119 –> 00:00:32,250
، اما اگر به خاطر بیاورید که
12
00:00:32,250 –> 00:00:34,350
اولین بار تقسیم یک
13
00:00:34,350 –> 00:00:36,239
مدرسه ابتدایی را یاد گرفتید، به یک
14
00:00:36,239 –> 00:00:37,920
عدد اعشاری نمی رسید. پاسخ دهید کاری که انجام میدادید این است
15
00:00:37,920 –> 00:00:39,870
که دوبار گفتید که به 10
16
00:00:39,870 –> 00:00:43,469
تناسب دارد و 2 مورد باقی میماند، به طوری که ما
17
00:00:43,469 –> 00:00:45,420
باقیمانده را صدا میزنیم و
18
00:00:45,420 –> 00:00:48,480
پاسخ ما 2 باقیمانده 2 خواهد بود، بنابراین
19
00:00:48,480 –> 00:00:51,000
این واقعاً همان چیزی است که حساب
20
00:00:51,000 –> 00:00:52,590
مدولار، حساب مدولار راجب است. تقسیم
21
00:00:52,590 –> 00:00:54,270
با باقی مانده اما جایی که ما
22
00:00:54,270 –> 00:00:56,489
به طور خاص به باقی مانده علاقه مندیم،
23
00:00:56,489 –> 00:00:58,010
بنابراین ممکن است کمی عجیب به
24
00:00:58,010 –> 00:00:59,969
نظر برسد، اما اجازه دهید به چند مثال عملی نگاهی بیندازیم
25
00:00:59,969 –> 00:01:02,940
تا اگر عملگر در
26
00:01:02,940 –> 00:01:06,450
پایتون t را پیدا کند اگر
27
00:01:06,450 –> 00:01:08,850
مدول باقیمانده نماد درصد است،
28
00:01:08,850 –> 00:01:13,950
بنابراین اگر 10% برای آن انجام دهم، به من 2 می دهد،
29
00:01:13,950 –> 00:01:16,650
یعنی وقتی 10 را بر 4 تقسیم می کنم،
30
00:01:16,650 –> 00:01:19,020
باقیمانده 2 می شود و اگر مثال های دیگر را امتحان کنیم،
31
00:01:19,020 –> 00:01:22,170
پس اگر آن را بر تقسیم کنیم، 10 می شود. 5
32
00:01:22,170 –> 00:01:24,869
ما باقیمانده 0 را دریافت می کنیم، پس چرا این
33
00:01:24,869 –> 00:01:25,439
34
00:01:25,439 –> 00:01:27,450
خوب مفید است، به ویژه در جایی که
35
00:01:27,450 –> 00:01:31,290
همه چیز تکرار می شود مفید است، به عنوان مثال تصور کنید اکنون
36
00:01:31,290 –> 00:01:34,920
ساعت 10 است و ساعت 4 ساعت دیگر چه زمانی
37
00:01:34,920 –> 00:01:37,200
خواهد بود تا بتوانیم
38
00:01:37,200 –> 00:01:41,820
محاسبه کنیم 10 به علاوه 4 14 است، اما
39
00:01:41,820 –> 00:01:43,920
14 در ساعت نیست، بنابراین چه کنیم
40
00:01:43,920 –> 00:01:44,399
در مورد آن
41
00:01:44,399 –> 00:01:50,579
خوب کاری که می توانیم انجام دهیم این است که اگر 10 به اضافه 4 انجام دهیم،
42
00:01:50,579 –> 00:01:53,970
بنابراین زمان شروع به اضافه مدت زمان
43
00:01:53,970 –> 00:01:57,840
اگر دوست دارید و سپس آن را بر 12 تقسیم می کنیم
44
00:01:57,840 –> 00:02:02,070
و باقیمانده را پیدا می کنیم. که به ما 2 می دهد،
45
00:02:02,070 –> 00:02:05,100
بنابراین اگر اکنون ساعت 10 در 4
46
00:02:05,100 –> 00:02:07,469
ساعت باشد، ساعت 2 خواهد بود، زیرا
47
00:02:07,469 –> 00:02:09,750
ساعت به طور موثری دور می زند، کاری که
48
00:02:09,750 –> 00:02:11,700
ما انجام می دهیم این است که زمان را بر 12 تقسیم می کنیم
49
00:02:11,700 –> 00:02:13,950
و یادآوری را در
50
00:02:13,950 –> 00:02:15,900
نظر می گیریم. باقیمانده تا جایی که همه چیز
51
00:02:15,900 –> 00:02:17,880
در یک چرخه می چرخد و ما می توانیم از باقی مانده استفاده کنیم تا
52
00:02:17,880 –> 00:02:20,670
بینیم چقدر دو
53
00:02:20,670 –> 00:02:22,260
برگشته ای
54
00:02:22,260 –> 00:02:26,700
. به طور مشابه با زاویه ها، بنابراین اگر ما رو به رو هستیم،
55
00:02:26,700 –> 00:02:28,590
شما می دانید سیصد و پنجاه درجه
56
00:02:28,590 –> 00:02:32,190
و ما در جهت عقربه های ساعت بیست درجه می چرخیم، در
57
00:02:32,190 –> 00:02:33,810
نهایت به سیصد و
58
00:02:33,810 –> 00:02:36,120
هفتاد درجه اشاره می کنیم، بنابراین اگر بخواهیم
59
00:02:36,120 –> 00:02:37,980
بفهمیم که واقعاً کجای
60
00:02:37,980 –> 00:02:42,540
قطب نما قرار دارد، می توانیم 350 بعلاوه 20
61
00:02:42,540 –> 00:02:46,950
را انجام می دهیم و می توانیم آن را بر 360 تقسیم کنیم و
62
00:02:46,950 –> 00:02:48,750
ببینیم باقی مانده چیست و
63
00:02:48,750 –> 00:02:54,140
اگر دوست داشتید به ما می گوید یاتاقان جدید ما، بنابراین
64
00:02:54,140 –> 00:02:56,940
برای چیزهایی که تکرار می شوند بسیار مفید است
65
00:02:56,940 –> 00:02:59,100
و این چیزی است که احتمالاً بدون
66
00:02:59,100 –> 00:03:00,330
فکر آن را بدیهی می دانیم.
67
00:03:00,330 –> 00:03:03,390
در مورد آن، بنابراین
68
00:03:03,390 –> 00:03:04,890
برای چنین چیزهایی مفید است، همچنین
69
00:03:04,890 –> 00:03:07,350
برای یافتن آشکارا مفید است که اعداد آب و هوا
70
00:03:07,350 –> 00:03:11,130
مضرب یک مقدار خاص هستند،
71
00:03:11,130 –> 00:03:13,920
زیرا اگر یک عدد مضربی از یک
72
00:03:13,920 –> 00:03:15,420
مقدار خاص باشد، باقیمانده
73
00:03:15,420 –> 00:03:18,120
زمانی که تقسیم می کنیم صفر خواهد بود، بنابراین یک کار
74
00:03:18,120 –> 00:03:19,380
می توانیم انجام دهیم. با این کار میتوانید بفهمید که
75
00:03:19,380 –> 00:03:22,500
اعداد در محدوده 10 در کجا فرد یا زوج هستند،
76
00:03:22,500 –> 00:03:26,070
بنابراین اگر در مورد
77
00:03:26,070 –> 00:03:27,959
حلقه for در پایتون نمیدانید، به
78
00:03:27,959 –> 00:03:30,540
تکرار یا ویدیوی من نگاهی بیندازید و به چه چیزی میرویم.
79
00:03:30,540 –> 00:03:33,150
کاری که باید انجام دهم این است که من فقط باید چاپ کنم، بنابراین می خواهم
80
00:03:33,150 –> 00:03:36,959
عدد اصلی n را چاپ کنم و سپس
81
00:03:36,959 –> 00:03:41,519
n تقسیم بر 2 را چاپ می کنم و
82
00:03:41,519 –> 00:03:43,200
ما به باقی مانده نگاهی خواهیم داشت، بنابراین
83
00:03:43,200 –> 00:03:45,510
هر مدول 2، بنابراین اگر اجرا کنیم که
84
00:03:45,510 –> 00:03:50,579
خواهیم دید که است و میرود نه یک دو
85
00:03:50,579 –> 00:03:53,310
سه چهار پنج شش هفت تا نه،
86
00:03:53,310 –> 00:03:55,140
باقیمانده تنها یکی از دو مقدار ممکن است،
87
00:03:55,140 –> 00:03:57,329
بنابراین تعداد باقیماندههای ممکن
88
00:03:57,329 –> 00:03:59,609
با عددی
89
00:03:59,609 –> 00:04:01,859
که بر آن تقسیم میکنید یکسان است، بنابراین زمانی بسیار مفید است
90
00:04:01,859 –> 00:04:04,290
که ما در حال گذر از همه چیز هستیم، بنابراین اگر
91
00:04:04,290 –> 00:04:06,569
شما پنج گزینه را می شناسید و
92
00:04:06,569 –> 00:04:09,930
ما اگر تقسیم بر پنج انجام دهید و
93
00:04:09,930 –> 00:04:12,359
بقیه را پیدا کنید، می توانید آن پنج گزینه را داشته باشید،
94
00:04:12,359 –> 00:04:13,980
می توانید آن پنج گزینه را بدون
95
00:04:13,980 –> 00:04:16,680
شماره 4 داشته باشید تا بتوانیم
96
00:04:16,680 –> 00:04:19,108
اگر بخواهیم همین
97
00:04:19,108 –> 00:04:22,530
کار را با بگوییم کدام اعداد
98
00:04:22,530 –> 00:04:24,720
بر 5 بخش پذیر است انجام دهیم، به عنوان مثال بدیهی است که می خواهیم
99
00:04:24,720 –> 00:04:27,320
کمی جل