در این مطلب، ویدئو برنامه اعداد پالیندروم در برنامه نویسی پایتون || چگونه عدد پالیندروم را در پایتون انجام دهیم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:48
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,490 –> 00:00:11,360
[موسیقی]
2
00:00:11,360 –> 00:00:12,880
سلام دوستان به کانال ما خوش آمدید،
3
00:00:12,880 –> 00:00:15,120
بنابراین در جلسه امروز
4
00:00:15,120 –> 00:00:16,640
در مورد یک پایتون برنامه نویسی دیگر بحث خواهیم کرد
5
00:00:16,640 –> 00:00:18,720
که نحوه یافتن
6
00:00:18,720 –> 00:00:21,840
پالیندروم یک پالیندروم عددی
7
00:00:21,840 –> 00:00:23,119
درست است، بنابراین
8
00:00:23,119 –> 00:00:25,119
اجازه دهید در مورد منطق به شما توضیح دهم و
9
00:00:25,119 –> 00:00:26,720
سپس به سراغ
10
00:00:26,720 –> 00:00:28,720
11
00:00:28,720 –> 00:00:30,400
بنابراین ابتدا باید
12
00:00:30,400 –> 00:00:32,640
اتاق پالین را بررسی کنیم،
13
00:00:32,640 –> 00:00:35,360
بنابراین ابتدا باید
14
00:00:35,360 –> 00:00:36,880
15
00:00:36,880 –> 00:00:39,440
معکوس یک عدد را پیدا کنیم
16
00:00:39,440 –> 00:00:41,760
و سپس
17
00:00:41,760 –> 00:00:44,480
باید
18
00:00:44,480 –> 00:00:46,960
19
00:00:47,280 –> 00:00:48,000
20
00:00:48,000 –> 00:00:49,200
21
00:00:49,200 –> 00:00:52,160
معکوس یک عدد را
22
00:00:52,719 –> 00:00:54,960
با عدد
23
00:00:55,600 –> 00:00:57,360
داده شده به
24
00:00:57,360 –> 00:00:58,800
سمت راست مقایسه کنیم
25
00:00:58,800 –> 00:01:00,239
و
26
00:01:00,239 –> 00:01:01,520
اگر هر دو
27
00:01:01,520 –> 00:01:03,920
مساوی هستند
28
00:01:03,920 –> 00:01:05,920
اگر هر دو مساوی هستند
29
00:01:05,920 –> 00:01:07,840
می توانیم بگوییم
30
00:01:07,840 –> 00:01:09,360
عدد
31
00:01:09,360 –> 00:01:12,080
پالیندروم است
32
00:01:12,080 –> 00:01:14,159
و
33
00:01:14,159 –> 00:01:16,240
اگر هر
34
00:01:16,240 –> 00:01:20,000
دو مساوی نیستند
35
00:01:20,560 –> 00:01:22,159
هر دو مساوی نیستند،
36
00:01:22,159 –> 00:01:26,640
پس می توانیم بگوییم که عدد یک گروه استعداد نیست
37
00:01:26,640 –> 00:01:29,759
درست است، بنابراین ابتدا باید عکس
38
00:01:29,759 –> 00:01:31,119
39
00:01:31,119 –> 00:01:33,439
معکوس یک عدد معین را پیدا کنیم، بنابراین اجازه دهید
40
00:01:33,439 –> 00:01:36,439
مقداری از n برابر با 151
41
00:01:36,439 –> 00:01:40,240
151 در نظر بگیریم، بنابراین باید آن عدد را معکوس کنیم.
42
00:01:40,240 –> 00:01:42,000
برای معکوس کردن آن عدد یک منطق ساده،
43
00:01:42,000 –> 00:01:44,159
بنابراین باید ارقام مجزا را پیدا
44
00:01:44,159 –> 00:01:47,600
کنیم و باید ضرب و
45
00:01:47,600 –> 00:01:49,600
جمع کنیم تا
46
00:01:49,600 –> 00:01:51,280
عدد درست به دست بیاید، بنابراین
47
00:01:51,280 –> 00:01:53,280
ببینید r برابر است با
48
00:01:53,280 –> 00:01:56,799
r mod 10 اگر این یکی را تقسیم کنید، به
49
00:01:56,799 –> 00:01:58,159
دست خواهیم آورد.
50
00:01:58,159 –> 00:01:59,600
ببینیم et
51
00:01:59,600 –> 00:02:02,320
ارقام منفرد را که در تکرار اول معنی می دهد،
52
00:02:02,320 –> 00:02:05,680
بنابراین 151
53
00:02:05,680 –> 00:02:07,200
mod 10
54
00:02:07,200 –> 00:02:10,399
که نتیجه را به صورت 1 می دهد،
55
00:02:10,399 –> 00:02:12,720
درست
56
00:02:12,720 –> 00:02:15,680
بعد معکوس را
57
00:02:15,680 –> 00:02:17,280
به 10
58
00:02:17,280 –> 00:02:18,480
بعلاوه r پیدا کنید،
59
00:02:18,480 –> 00:02:20,800
بنابراین این مرحله دوم است،
60
00:02:20,800 –> 00:02:23,360
بنابراین ما باید ضرب کنیم و باید
61
00:02:23,360 –> 00:02:24,720
با
62
00:02:24,720 –> 00:02:26,959
هر رقمی به سمت راست جمع کنید، بنابراین
63
00:02:26,959 –> 00:02:29,120
ابتدا معکوس را به
64
00:02:29,120 –> 00:02:32,239
صورت 0 معکوس به سمت راست بگیرید، پس پس از اجرای
65
00:02:32,239 –> 00:02:34,239
این مرحله
66
00:02:34,239 –> 00:02:36,720
خواهیم دید که 0
67
00:02:36,720 –> 00:02:37,760
به علاوه
68
00:02:37,760 –> 00:02:39,200
متأسفانه 0
69
00:02:39,200 –> 00:02:41,599
به
70
00:02:42,160 –> 00:02:43,280
10
71
00:02:43,280 –> 00:02:46,319
به علاوه 1
72
00:02:46,400 –> 00:02:49,519
درست می گیریم، بنابراین چون مقدار r 1 9 است
73
00:02:49,519 –> 00:02:52,239
در اینجا مقدار r است. 1 است
74
00:02:52,239 –> 00:02:53,200
75
00:02:53,200 –> 00:02:55,599
بنابراین در نتیجه یک عدد 1 به دست می آوریم و در اینجا 1 می
76
00:02:55,599 –> 00:02:56,800
گیریم
77
00:02:56,800 –> 00:03:00,000
زیرا 0 به 10 چیزی نیست جز
78
00:03:00,000 –> 00:03:01,440
0
79
00:03:01,440 –> 00:03:03,440
بعد باید تعداد ارقام را کاهش دهیم
80
00:03:03,440 –> 00:03:05,920
بنابراین پس از تکمیل عدد اول
81
00:03:05,920 –> 00:03:07,840
باید تعداد ارقام را کاهش دهیم
82
00:03:07,840 –> 00:03:09,599
بنابراین اکنون
83
00:03:09,599 –> 00:03:11,680
وجود دارد یک عدد سه رقمی است و این
84
00:03:11,680 –> 00:03:13,519
عدد سه رقمی باید به
85
00:03:13,519 –> 00:03:16,959
عدد دو رقمی تقلیل یابد، بنابراین برای این کار باید
86
00:03:16,959 –> 00:03:18,560
از مد 10 استفاده کنیم،
87
00:03:18,560 –> 00:03:20,319
88
00:03:20,319 –> 00:03:22,080
بنابراین اگر
89
00:03:22,080 –> 00:03:26,080
از تقسیم طبقه 10 استفاده می کنید، منظور من از تقسیم طبقه 10 است، بنابراین 151
90
00:03:26,080 –> 00:03:28,560
تقسیم طبقه از 10
91
00:03:28,560 –> 00:03:32,080
که نتیجه را به شرح زیر می دهد. اگر
92
00:03:32,080 –> 00:03:35,200
آن را با 151 تقسیم کنید، نتیجه
93
00:03:35,200 –> 00:03:38,080
15.1 و تقسیم طبقه فقط
94
00:03:38,080 –> 00:03:39,760
قسمت صحیح باید در نظر گرفته شود بنابراین 15 می شود
95
00:03:39,760 –> 00:03:40,959
.
96
00:03:40,959 –> 00:03:43,760
نتیجه 15 می شود و این
97
00:03:43,760 –> 00:03:46,760
مراحل را
98
00:03:47,519 –> 00:03:49,280
99
00:03:49,280 –> 00:03:52,000
تکرار کنید
100
00:03:52,319 –> 00:03:55,519
3 دستورالعمل بالا را
101
00:03:58,840 –> 00:04:02,239
تا n
102
00:04:02,239 –> 00:04:03,680
بزرگتر از 0 تکرار کنید
103
00:04:03,680 –> 00:04:06,239
بنابراین اکنون n مقدار 15 است که چیزی نیست
104
00:04:06,239 –> 00:04:08,319
جز بزرگتر از 0
105
00:04:08,319 –> 00:04:11,360
پس چیزی که داریم برای انجام باید
106
00:04:11,360 –> 00:04:15,120
همان مراحل را تکرار کنیم حالا دوباره r برابر است با
107
00:04:15,120 –> 00:04:17,600
اوکی متأسفم اینجا نیست r این نیست
108
00:04:17,600 –> 00:04:19,040
خوب است
109
00:04:19,040 –> 00:04:20,959
پس n mod 10
110
00:04:20,959 –> 00:04:22,639
دوباره همان مراحل را باید
111
00:04:22,639 –> 00:04:24,479
تکرار کنیم همان مراحل را
112
00:04:24,479 –> 00:04:25,280
113
00:04:25,280 –> 00:04:27,040
ببینید فقط کپی و پیست می کنم
114
00:04:27,040 –> 00:04:29,040
بنابراین اکنون n به معنای
115
00:04:29,040 –> 00:04:31,199
15 15 mod 10 است
116
00:04:31,199 –> 00:04:34,240
بنابراین نتیجه را خواهیم گرفت که
117
00:04:34,240 –> 00:04:35,360
5
118
00:04:35,360 –> 00:04:37,280
اکنون معکوس برابر با معکوس است بنابراین
119
00:04:37,280 –> 00:04:38,880
در ابتدا مقدار معکوس
120
00:04:38,880 –> 00:04:41,520
اکنون 1 است بنابراین
121
00:04:41,520 –> 00:04:44,560
1 به 10
122
00:04:44,560 –> 00:04:47,280
به اضافه 5 است که چیزی نیست جز
123
00:04:47,280 –> 00:04:49,040
15
124
00:04:49,040 –> 00:04:52,880
و تقسیم طبقه 15 از 10 که 1.
125
00:04:52,880 –> 00:04:53,919
126
00:04:53,919 –> 00:04:56,080
127
00:04:56,080 –> 00:05:00,400
1 را درست می دهد، بنابراین امیدواریم دوباره بزرگتر از 0 را متوجه شده باشید،
128
00:05:00,400 –> 00:05:02,720
بنابراین دوباره دستورالعمل های بالا را تکرار می کنند،
129
00:05:02,720 –> 00:05:05,120
بنابراین یک بار دیگر باید
130
00:05:05,120 –> 00:05:06,800
131
00:05:06,800 –> 00:05:08,400
همان دستورالعمل ها را اجرا کنیم اکنون n
132
00:05:08,400 –> 00:05:12,400
مقدار 1
133
00:05:12,400 –> 00:05:13,280
1
134
00:05:13,280 –> 00:05:15,199
بنابراین عدد 1 so 1 mod 10 را به دست می آوریم
135
00:05:15,199 –> 00:05:17,600
که چیزی جز 1 نیست
136
00:05:17,600 –> 00:05:19,919
و اکنون معکوس برابر است با معکوس در 2
137
00:05:19,919 –> 00:05:22,639
بنابراین 15 به 10
138
00:05:22,639 –> 00:05:25,520
بعلاوه r1
139
00:05:25,520 –> 00:05:27,600
درست و اینجا نیز
140
00:05:27,600 –> 00:05:30,639
یک مد 10
141
00:05:30,639 –> 00:05:32,400
تقسیم یک طبقه از 10 که
142
00:05:32,400 –> 00:05:34,960
چیزی جز 0 نیست، بنابراین
143
00:05:34,960 –> 00:05:35,240
144
00:05:35,240 –> 00:05:36,840
[موسیقی
145
00:05:36,840 –> 00:05:39,600
] بزرگتر از صفر نیست، بنابراین ما باید
146
00:05:39,600 –> 00:05:42,240
در اینجا توقف کنیم، باید همینجا توقف
147
00:05:42,240 –> 00:05:44,560
کنیم تا در اینجا بتوانید 15 را مشاهده کنید. به 10
148
00:05:44,560 –> 00:05:46,320
150 بعلاوه 1 1
149
00:05:46,320 –> 00:05:48,880
بنابراین پس از تکمیل این چیزها
150
00:05:48,880 –> 00:05:52,560
چه مقدار معکوس است درست 151 است
151
00:05:52,560 –> 00:05:56,080
بنابراین در اینجا
152
00:05:58,639 –> 00:06:02,479
پس از اتمام
153
00:06:03,440 –> 00:06:06,440
تکرارها
154
00:06:06,639 –> 00:06:11,600
معکوس برابر با 151 است
155
00:06:11,600 –> 00:06:12,960
156
00:06:12,960 –> 00:06:14,639
مقدار معکوس را
157
00:06:14,639 –> 00:06:15,840
با
158
00:06:15,840 –> 00:06:17,120
n مقایسه کنید
159
00:06:17,120 –> 00:06:20,880
بنابراین معکوس برابر با 151
160
00:06:20,880 –> 00:06:24,080
و n برابر با 151 است.
161
00:06:24,080 –> 00:06:26,960
معکوس برابر است با برابر n است که
162
00:06:26,960 –> 00:06:28,080
به این معنی است که
163
00:06:28,080 –> 00:06:29,919
n
164
00:06:29,919 –> 00:06:31,919
پالیندروم
165
00:06:31,919 –> 00:06:33,600
پالیندروم است، بنابراین امیدوارم که این
166