در این مطلب، ویدئو Python – کد یک برنامه لیست خرید (بخش 3/3) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,469 –> 00:00:03,360
به سومین و آخرین
2
00:00:03,360 –> 00:00:04,920
ویدیوی ما در این مجموعه خوش آمدید، جایی که ما در حال
3
00:00:04,920 –> 00:00:07,440
ایجاد یک لیست خرید در اولین
4
00:00:07,440 –> 00:00:09,330
دو ویدیو در مورد این منوی اصلی
5
00:00:09,330 –> 00:00:10,710
هستیم و
6
00:00:10,710 –> 00:00:14,130
سه مورد اول اضافه شده است و آخرین مورد
7
00:00:14,130 –> 00:00:15,150
در واقع با اضافه شده است. کمی
8
00:00:15,150 –> 00:00:16,890
عملکرد کاری که ما در
9
00:00:16,890 –> 00:00:19,080
این ویدیوی نهایی انجام می دهیم این است که چهار پنج و
10
00:00:19,080 –> 00:00:21,180
شش کار می کنند که در آنجا هفت
11
00:00:21,180 –> 00:00:23,310
مورد را در لیست خرید بررسی می کنیم و می بینیم که
12
00:00:23,310 –> 00:00:25,140
چند کالا در لیست خرید هستند و
13
00:00:25,140 –> 00:00:26,900
در واقع می توانیم لیست خرید را پاک کنیم.
14
00:00:26,900 –> 00:00:30,630
بنابراین بیایید شروع کنیم که اکنون
15
00:00:30,630 –> 00:00:32,340
به کد خود از ویدیوهای قبلی نیاز دارید
16
00:00:32,340 –> 00:00:35,520
و ما با شماره چهار شروع می
17
00:00:35,520 –> 00:00:38,489
کنیم که می گوید بررسی کنید آیا
18
00:00:38,489 –> 00:00:40,860
کالایی در لیست خرید است یا خیر، بنابراین ما
19
00:00:40,860 –> 00:00:42,300
فقط باید در لیست خرید جستجو کنیم.
20
00:00:42,300 –> 00:00:44,789
برای اینکه ببینیم آیا آیتم خاصی
21
00:00:44,789 –> 00:00:48,239
در آنجا وجود دارد یا نه، بنابراین در این
22
00:00:48,239 –> 00:00:50,340
انتخاب Elif برابر با چهار بخش به جای
23
00:00:50,340 –> 00:00:52,500
نوشتن پاس،
24
00:00:52,500 –> 00:00:55,590
کلمه pass را حذف می کنیم و یک
25
00:00:55,590 –> 00:00:57,329
نام تابع پیدا می کنیم که آن را بررسی می کنم.
26
00:00:57,329 –> 00:01:00,030
مورد و یک براکت قرار دهید و آن را در داخل براکت قرار دهید
27
00:01:00,030 –> 00:01:03,570
، بسیار خوب، بنابراین با فشار دادن کاربر شماره
28
00:01:03,570 –> 00:01:06,330
چهار، یک تابع یا یک بلوک
29
00:01:06,330 –> 00:01:09,869
کد به نام آیتم چک را اجرا می کنیم، حالا هنوز آن را
30
00:01:09,869 –> 00:01:11,310
ایجاد نکرده ایم، بنابراین اجازه دهید به
31
00:01:11,310 –> 00:01:12,570
پایین صفحه برویم و آن
32
00:01:12,570 –> 00:01:16,950
تابع را ایجاد کنیم. برای شروع باید با d EF بنویسیم
33
00:01:16,950 –> 00:01:18,780
تا آن تابع را تعریف کنیم و
34
00:01:18,780 –> 00:01:21,509
به آن check item می
35
00:01:21,509 –> 00:01:24,299
گویند، در انتهای آن یک نقطه دو نقطه می
36
00:01:24,299 –> 00:01:25,799
گذاریم و آن دو نقطه را فراموش نمی کنیم
37
00:01:25,799 –> 00:01:29,220
وگرنه مشکلاتی خواهید داشت، بنابراین من. ما
38
00:01:29,220 –> 00:01:30,689
باید موردی را بررسی کنیم که قرار
39
00:01:30,689 –> 00:01:32,430
است انجام دهیم، این است که از
40
00:01:32,430 –> 00:01:34,530
کاربر میپرسیم چه کالایی را
41
00:01:34,530 –> 00:01:37,890
میخواهد در لیست خرید بررسی کند، بنابراین اجازه دهید یک
42
00:01:37,890 –> 00:01:41,790
ورودی در داخل پرانتز در علامت نقل قول انجام دهیم و بگوییم
43
00:01:41,790 –> 00:01:47,490
چه کالایی را میخواهید بررسی کنید. مایلیم در
44
00:01:47,490 –> 00:01:53,100
لیست خرید علامتهای نقل قول
45
00:01:53,100 –> 00:01:54,990
و براکت فاصله دو نقطه را بررسی کنیم تا آن خط تمام
46
00:01:54,990 –> 00:01:57,540
شود، سپس وقتی کاربر موردی
47
00:01:57,540 –> 00:01:59,700
مانند apples را تایپ میکند و enter را فشار میدهد،
48
00:01:59,700 –> 00:02:02,430
میخواهیم رایانه پاسخ آنها را به خاطر بسپارد،
49
00:02:02,430 –> 00:02:04,579
بنابراین باید آن را در یک صفحه ذخیره کنیم. متغیر
50
00:02:04,579 –> 00:02:08,090
پس بیایید آن را آیتم بنامیم و برابر
51
00:02:08,090 –> 00:02:12,450
با هر کاربر تنظیم کنیم
52
00:02:12,450 –> 00:02:14,550
در خط بعدی به درستی تایپ میکند، ما
53
00:02:14,550 –> 00:02:16,980
یک دستور if انجام میدهیم
54
00:02:16,980 –> 00:02:21,959
که اگر موردی در لیست خریدی که
55
00:02:21,959 –> 00:02:24,500
خرید میکند، یک
56
00:02:24,500 –> 00:02:27,150
مورد زیرخط اشتباه دارد، میخواند، اما آنچه میگوید
57
00:02:27,150 –> 00:02:30,060
این است که اگر مورد از خط بالا باشد.
58
00:02:30,060 –> 00:02:31,800
هنگامی که کاربر هر چیزی را تایپ کرد،
59
00:02:31,800 –> 00:02:34,560
می خواست بررسی کند که آیا آن کالا در لیست خرید است یا خیر، به
60
00:02:34,560 –> 00:02:35,580
61
00:02:35,580 –> 00:02:37,470
یاد داشته باشید که لیست خرید ما به اینجا برگشته است
62
00:02:37,470 –> 00:02:40,739
، بنابراین اگر کالای ما یکی از این
63
00:02:40,739 –> 00:02:44,400
گزینه ها است، خوب است یک دونقطه بگذارید و به رایانه بگویید که
64
00:02:44,400 –> 00:02:46,680
چه کاری انجام دهیم.
65
00:02:46,680 –> 00:02:50,610
یک عبارتی چاپ میکنیم که میگوید بله
66
00:02:50,610 –> 00:02:56,819
آن کالا در لیست خرید است، سپس
67
00:02:56,819 –> 00:02:58,980
به پایین میرویم و در خط بعدی
68
00:02:58,980 –> 00:03:01,530
فقط پساسپیس میکنیم تا
69
00:03:01,530 –> 00:03:04,080
با عبارت if در اینجا همسطح شوید و کلمه
70
00:03:04,080 –> 00:03:07,920
else را بنویسید. این اساساً
71
00:03:07,920 –> 00:03:11,580
بیان میکند که
72
00:03:11,580 –> 00:03:13,700
اگر کالا در لیست خرید نباشد چه اتفاقی
73
00:03:13,700 –> 00:03:15,750
میافتد، پس حق با شماست و علامت
74
00:03:15,750 –> 00:03:18,989
دونقطه بگذارید و سپس در خط بعدی
75
00:03:18,989 –> 00:03:20,850
یک عبارت چاپ دیگری انجام میدهیم و
76
00:03:20,850 –> 00:03:27,239
آن کالا را نه میگوییم. در
77
00:03:27,239 –> 00:03:30,829
لیست خرید نیست خیلی خوب
78
00:03:30,829 –> 00:03:33,690
آن را ذخیره کنید این تنها چیزی است
79
00:03:33,690 –> 00:03:34,980
که برای آن یکی باید نیاز داشته باشیم، بنابراین
80
00:03:34,980 –> 00:03:38,160
شماره چهار است، وقتی شماره
81
00:03:38,160 –> 00:03:40,260
چهار را فشار میدهیم انتخاب ماست، آیتم بررسی کد آن بلوک کوچک کد را اجرا میکنیم که آن را چک میکنیم
82
00:03:40,260 –> 00:03:42,780
83
00:03:42,780 –> 00:03:45,209
و این در پایین است،
84
00:03:45,209 –> 00:03:47,730
بیایید مورد را بررسی کنیم تا این چهار خط اجرا شود.
85
00:03:47,730 –> 00:03:50,070
کد را بررسی می کند و بررسی می کند که آیا
86
00:03:50,070 –> 00:03:53,940
کالایی در لیست خرید وجود دارد یا نه،
87
00:03:53,940 –> 00:03:57,090
بیایید نگاهی بیندازیم، بنابراین اگر عدد چهار را تایپ کنیم
88
00:03:57,090 –> 00:03:58,950
و ENTER را فشار دهیم، نشان می دهد که چه کالایی را
89
00:03:58,950 –> 00:04:00,480
می خواهید در لیست خرید بررسی کنید،
90
00:04:00,480 –> 00:04:03,420
بیایید موز بنویسیم که می دانیم که در لیست خرید است.
91
00:04:03,420 –> 00:04:04,769
پس باید به ما بگوید که در
92
00:04:04,769 –> 00:04:07,829
آنجا موجود است و میگوید بله آن کالا
93
00:04:07,829 –> 00:04:12,180
در لیست خرید است، عالی است، خوب، بیایید
94
00:04:12,180 –> 00:04:14,130
یکی را امتحان کنیم که در آنجا نیست، پس اجازه دهید که
95
00:04:14,130 –> 00:04:16,200
من مجبور نشدم آن کد را دوباره راهاندازی کنم، اما
96
00:04:16,200 –> 00:04:18,269
به هر حال این کار را انجام میدهم. پین شماره
97
00:04:18,269 –> 00:04:20,399
چهار را دوباره امتحان کنید، ما انتخاب خود را انجام دادیم،
98
00:04:20,399 –> 00:04:21,750
میگوید چه کالایی را میخواهید بررسی کنید،
99
00:04:21,750 –> 00:04:24,870
بیایید نان را امتحان کنیم که
100
00:04:24,870 –> 00:04:27,479
میبینید که میگوید بدانید که کالا
101
00:04:27,479 –> 00:04:30,570
در لیست خرید نیست، خوب شما باید
102
00:04:30,570 –> 00:04:32,130
کمی شیکتر شوید و فقط یک
103
00:04:32,130 –> 00:04:33,960
بازخورد کمی خاص تر به ما
104
00:04:33,960 –> 00:04:36,419
در مورد یک چیز، توصیه میکنم در جایی
105
00:04:36,419 –> 00:04:40,560
که میگوید بله، آن مورد را انجام دهید، بیایید آن مورد را حذف کنیم
106
00:04:40,560 –> 00:04:43,979
و در عوض بعد از کلمه بله،
107
00:04:43,979 –> 00:04:46,770
گیومههای خود را ببندید و
108
00:04:46,770 –> 00:04:50,820
مورد بعلاوه بنویسید و سپس بعد از آن – یک
109
00:04:50,820 –> 00:04:53,460
علامت مثبت دیگر و دوباره باز کردن گیومههای شما
110
00:04:53,460 –> 00:04:57,620
خوب است. بله،
111
00:04:57,620 –> 00:05:00,030
هر موردی را که تایپ کردند، مانند
112
00:05:00,030 –> 00:05:03,539
نانی که او در لیست خرید است،
113
00:05:03,539 –> 00:05:05,550
آن را در خط زیر کپی و جایگذاری
114
00:05:05,550 –> 00:05:12,539
می کند، بنابراین بدانید که چیزی وجود دارد
115
00:05:12,539 –> 00:05:14,130
و در لیست خرید نیست، در واقع
116
00:05:14,130 –> 00:05:16,110
وقتی آن را اجرا می کنم، آنجا چه اتفاقی می افتد، بنابراین اگر
117
00:05:16,110 –> 00:05:18,389
برت را جستجو کنم. دوباره شماره چهار را فشار دهید
118
00:05:18,389 –> 00:05:24,090
جستجو نان میگوید هیچ نان در
119
00:05:24,090 –> 00:05:25,470
لیست خرید نیست، بنابراین در واقع به
120
00:05:25,470 –> 00:05:27,300
شما بازخورد خاصتری میدهد به جای
121
00:05:27,300 –> 00:05:30,210
اینکه بگوید این کالا واقعاً
122
00:05:30,210 –> 00:05:32,789
بازخورد خاصی به کاربر میدهد، بنابراین خوب به
123
00:05:32,789 –> 00:05:34,410
نظر میرسد شماره چهار در حال حاضر پوشش داده شده است.
124
00:05:34,410 –> 00:05:37,440
بیایید به بالا برگردیم و به
125
00:05:37,440 –> 00:05:39,810
شماره پنج نگاهی بیندازیم که تعداد کالاهای موجود
126
00:05:39,810 –> 00:05:40,950
در لیست خرید است، بنابراین آنها میخواهند
127
00:05:40,950 –> 00:05:44,310
تعداد کالاهای موجود در لیست ما را بشمارند، بنابراین
128
00:05:44,310 –> 00:05:46,919
اگر انتخاب برابر با پنج باشد، این L را کجا داریم.
129
00:05:46,919 –> 00:05:50,270
به جای نوشتن گذشته در اینجا،
130
00:05:50,270 –> 00:05:53,539
اجازه دهید تابعی به نام
131
00:05:53,539 –> 00:05:57,180
طول فهرست براکت براکت قرار دهیم
132
00:05:57,180 –> 00:05:59,930
، طول لیست خرید خود را پیدا می کنیم
133
00:05:59,930 –> 00:06:02,280
خوب است، بنابراین بیایید پایین کد خود
134
00:06:02,280 –> 00:06:04,050
را در اینجا پایین بیاوریم و تابعی به نام
135
00:06:04,050 –> 00:06:08,060
طول لیست را با علامت دونقطه تعریف کنیم. در پایان و
136
00:06:08,060 –> 00:06:10,770
ما به سادگی یک
137
00:06:10,770 –> 00:06:14,479
عبارت را برای این مورد چاپ می کنیم که می گوید
138
00:06:14,479 –> 00:06:17,840
علامت های نقل قول بسته وجود دارد و یک کاما قرار دهید
139
00:06:17,840 –> 00:06:20,280
و کلمه کلیدی را برای پیدا کردن
140
00:06:20,280 –> 00:06:24,419
طول لیست به خاطر بسپارید le m و سپس در
141
00:06:24,419 –> 00:06:26,760
پرانتز فقط نام آن را می دهیم. از لیستی که
142
00:06:26,760 –> 00:06:28,500
میخواهیم اقلام را در آن بشماریم، به این
143
00:06:28,500 –> 00:06:30,090
لیست خرید میگویند، بنابراین آنچه قرار
144
00:06:30,090 –> 00:06:31,789
است انجام دهد، به این
145
00:06:31,789 –> 00