در این مطلب، ویدئو چالش پایتون: بررسی املا با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:22
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,550
سلام و به چالش دیگری در پایتون خوش آمدید
2
00:00:02,550 –> 00:00:04,230
. تام نام من با طلسم
3
00:00:04,230 –> 00:00:05,609
آنلاین است. فراموش نکنید که لایک به
4
00:00:05,609 –> 00:00:07,859
اشتراک بگذارید و در کانال ما مشترک شوید و
5
00:00:07,859 –> 00:00:10,019
چالش امروز ما
6
00:00:10,019 –> 00:00:12,660
شما را برای ساختن یک غلطگیر املا به چالش میکشیم،
7
00:00:12,660 –> 00:00:14,580
بدیهی است که فقط از آن در
8
00:00:14,580 –> 00:00:17,070
ترمینال اما بسیار جالب است که بدانید
9
00:00:17,070 –> 00:00:19,439
چگونه یک زنجیره املا بسازید، همچنین
10
00:00:19,439 –> 00:00:21,390
پایگاه داده خود را فقط به کلماتی که استفاده می کردند محدود می
11
00:00:21,390 –> 00:00:23,880
کنیم، در غیر این صورت
12
00:00:23,880 –> 00:00:26,779
باید یک پایگاه داده غول پیکر از
13
00:00:26,779 –> 00:00:29,760
کلمات واقعی واقعی با استفاده از
14
00:00:29,760 –> 00:00:30,689
فرهنگ لغت
15
00:00:30,689 –> 00:00:33,420
بسازیم. بله،
16
00:00:33,420 –> 00:00:34,890
برای من کار زیادی به نظر می رسد، بنابراین ما این کار را به درستی انجام نمی دهیم،
17
00:00:34,890 –> 00:00:37,290
بنابراین اگر می خواهید که مهمان من باشید، فقط به
18
00:00:37,290 –> 00:00:39,690
کلماتی که استفاده می کنیم و آزمایش می کنیم محدود می شویم.
19
00:00:39,690 –> 00:00:42,390
20
00:00:42,390 –> 00:00:44,430
اساساً چیزی که قرار است
21
00:00:44,430 –> 00:00:46,320
اتفاق بیفتد این است که از کاربر یک ورودی بخواهیم که کاربر او
22
00:00:46,320 –> 00:00:49,379
یک رشته را وارد می کند و
23
00:00:49,379 –> 00:00:52,140
سپس توابع کوچک ما ادامه می دهند
24
00:00:52,140 –> 00:00:55,260
و بررسی می کنند که آیا این کلمه قانونی
25
00:00:55,260 –> 00:00:57,719
در زبان انگلیسی است یا نه، در غیر این صورت
26
00:00:57,719 –> 00:01:00,660
راهنمایی می کند و چند مورد را پیشنهاد می کند.
27
00:01:00,660 –> 00:01:02,190
کلمات به کاربر
28
00:01:02,190 –> 00:01:05,069
امیدوار است دقت ما بسیار خوب باشد، پس
29
00:01:05,069 –> 00:01:06,479
بیایید جلو برویم و به نحوه کارکرد آن نگاهی بیندازیم،
30
00:01:06,479 –> 00:01:09,689
بنابراین پایتون 3 را انجام خواهیم داد و در
31
00:01:09,689 –> 00:01:12,060
نقطه مقدماتی P به خوبی راه میرویم، بنابراین من
32
00:01:12,060 –> 00:01:14,240
رشتهای را وارد میکنم که میخواهم بگویم دوست دارم.
33
00:01:14,240 –> 00:01:17,130
آبششها اما من یک علامت اضافی در
34
00:01:17,130 –> 00:01:19,470
آنجا میگذارم و به من برمیگردد آیا منظور شما
35
00:01:19,470 –> 00:01:23,820
سگ یا سگ به جای سگ بود، بیایید به
36
00:01:23,820 –> 00:01:27,090
یک مثال دیگر در اینجا نگاهی بیندازیم، من
37
00:01:27,090 –> 00:01:31,860
میگویم دوست دارم هاکی را بدون
38
00:01:31,860 –> 00:01:34,680
علامت Y دوست دارم و باید بگوید آیا
39
00:01:34,680 –> 00:01:37,320
منظور شما هاکی به جای هاکی خوب است،
40
00:01:37,320 –> 00:01:39,560
بنابراین این
41
00:01:39,560 –> 00:01:42,659
چالش کوچک ما برای چک کردن املا / آپلود امروز است دریافت و مکث کردن ویدیو.
42
00:01:42,659 –> 00:01:45,450
43
00:01:45,450 –> 00:01:47,759
اگر راه حلی پیدا کردید در یوتیوب
44
00:01:47,759 –> 00:01:51,060
یا ماسا کد پست شد، پس از اتمام ویدیو، آن را تماشا کنید. اگر نه،
45
00:01:51,060 –> 00:01:52,860
به کمک نیاز دارید، ادامه دهید و
46
00:01:52,860 –> 00:01:56,070
راه حل ما را تماشا کنید، پس ادامه دهید و آن
47
00:01:56,070 –> 00:01:59,340
ویدیو را پست کنید سلام خوش آمدید، چالش بدهی حلقه
48
00:01:59,340 –> 00:02:01,860
خیلی زیاد نبود، امیدوارم شما
49
00:02:01,860 –> 00:02:03,600
بچه ها همه چیز را متوجه شده باشید، بنابراین اول از
50
00:02:03,600 –> 00:02:05,880
همه ما از یک ماژول
51
00:02:05,880 –> 00:02:08,610
به نام if lip استفاده می کنم که اساساً آنچه که لب های مختلف
52
00:02:08,610 –> 00:02:12,030
انجام می دهد مجموعه ای از توابع است و
53
00:02:12,030 –> 00:02:14,820
روشهایی که به ما اجازه میدهند
54
00:02:14,820 –> 00:02:18,270
انواع دادههای مختلف را با هم مقایسه کنیم، مانند یک
55
00:02:18,270 –> 00:02:21,530
لیست، بنابراین ما میخواهیم
56
00:02:21,530 –> 00:02:25,110
تفاوتهای زنده را وارد کنیم و این روشی به ما میدهد
57
00:02:25,110 –> 00:02:31,200
به نام دریافت نزدیکترین منطبقها، نزدیکترین
58
00:02:31,200 –> 00:02:34,170
منطبقها، روش نامیده میشود و
59
00:02:34,170 –> 00:02:36,480
اساساً کاری که انجام میدهد این است که به ما اجازه میدهد. برای به
60
00:02:36,480 –> 00:02:39,750
دست آوردن منطبقاتی که مشابه
61
00:02:39,750 –> 00:02:43,260
ترتیب صحیح کلمه به کاربر است، آن
62
00:02:43,260 –> 00:02:45,570
را در رشته قرار دهید، بنابراین ما ابتدا به آن نگاه
63
00:02:45,570 –> 00:02:48,150
می کنیم، اجازه دهید ابتدا
64
00:02:48,150 –> 00:02:52,740
فهرست خود را از کلمات در زبان انگلیسی ایجاد کنیم،
65
00:02:52,740 –> 00:02:55,080
بدیهی است که اگر این کار را در زبان انگلیسی انجام می دهیم
66
00:02:55,080 –> 00:02:58,410
یک تنظیم واقعی ما پیش می رویم
67
00:02:58,410 –> 00:03:01,170
و نوعی پایگاه داده یا
68
00:03:01,170 –> 00:03:03,110
نوعی سیستم فایل برای ذخیره همه این کلمات داریم،
69
00:03:03,110 –> 00:03:05,400
اما همانطور که قبلاً گفتم، ما فقط
70
00:03:05,400 –> 00:03:06,720
همین را ساده نگه می داریم تا
71
00:03:06,720 –> 00:03:09,930
کلمات را بگوییم و این یک لیست باشد. از چند
72
00:03:09,930 –> 00:03:13,550
کلمه ای که می خواهیم بررسی کنیم من
73
00:03:13,550 –> 00:03:18,980
سگ
74
00:03:18,980 –> 00:03:25,860
سگ و هاکی را دوست دارم خوب است، بنابراین ما کلماتمان را درست فهمیدیم،
75
00:03:25,860 –> 00:03:28,320
این فرهنگ لغت انگلیسی ماست،
76
00:03:28,320 –> 00:03:32,040
کار بعدی که می خواهیم انجام دهیم این است
77
00:03:32,040 –> 00:03:33,209
که ورودی کاربران را دریافت
78
00:03:33,209 –> 00:03:34,980
کنیم که ساده ترین کار بعدی است.
79
00:03:34,980 –> 00:03:36,930
انجام خواهد شد این است که می خواهم e users ورودی کاربران را وارد کرده
80
00:03:36,930 –> 00:03:39,300
یا نشان می دهد و ما
81
00:03:39,300 –> 00:03:45,120
می گوییم رشته ورودی کاملا درست است و سپس
82
00:03:45,120 –> 00:03:47,670
در نهایت ما یک تابع
83
00:03:47,670 –> 00:03:50,310
در اینجا ایجاد می کنیم و می گوییم تعریف کلمه
84
00:03:50,310 –> 00:03:54,330
underscore check و پاس در s
85
00:03:54,330 –> 00:03:56,910
پارامتر است و در اینجا ما پایین است. یک
86
00:03:56,910 –> 00:04:01,019
علامت زیر خط کلمه را بررسی میکنیم و پاس کردن s است
87
00:04:01,019 –> 00:04:03,150
آرگومان کاملاً در اینجا، ما ادامه میدهیم
88
00:04:03,150 –> 00:04:04,980
و این همه اتفاق میافتد،
89
00:04:04,980 –> 00:04:07,530
اولین کاری که
90
00:04:07,530 –> 00:04:10,260
میخواهیم انجام دهیم این است که ورودی کاربر را گرفته و
91
00:04:10,260 –> 00:04:12,720
آن را تقسیم کرده و قرار دهیم. در فهرستی به ما اجازه میدهد تا
92
00:04:12,720 –> 00:04:15,810
به راحتی از میان هر کلمه عبور کنیم و
93
00:04:15,810 –> 00:04:17,700
بررسی کنیم که آیا املای آن درست است، بنابراین ما
94
00:04:17,700 –> 00:04:21,579
میخواهیم به جلو بگوییم
95
00:04:21,579 –> 00:04:25,509
خوب است، بنابراین s ورودی است و این
96
00:04:25,509 –> 00:04:27,550
استدلال ما خواهد بود و ما میخواهیم
97
00:04:27,550 –> 00:04:29,919
کل مورد و دلیل را بگوییم. ما این
98
00:04:29,919 –> 00:04:32,740
کار را انجام می دهیم به این دلیل که اگر فولد حروف بزرگ را
99
00:04:32,740 –> 00:04:35,32