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