در این مطلب، ویدئو برنامه فایل متنی جستجوی پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:09
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,190 –> 00:00:03,959
همه در این ویدیو قصد داریم
2
00:00:03,959 –> 00:00:08,039
یک برنامه پایتون بسازیم که قادر به
3
00:00:08,039 –> 00:00:12,150
خواندن یک فایل و تشخیص تعداد
4
00:00:12,150 –> 00:00:15,299
خطوط خاص با یک
5
00:00:15,299 –> 00:00:18,840
رشته خاص از کاراکترها است و همچنین می
6
00:00:18,840 –> 00:00:21,869
خواهیم متن را در فایل متنی مرتب
7
00:00:21,869 –> 00:00:24,090
کنیم تا از اینجا شروع کنید،
8
00:00:24,090 –> 00:00:26,880
ما فقط می خواهیم جن خود را بالا
9
00:00:26,880 –> 00:00:29,039
ببریم، بنابراین جن خود را
10
00:00:29,039 –> 00:00:32,279
11
00:00:32,279 –> 00:00:34,260
12
00:00:34,260 –> 00:00:35,910
ایجاد می کنیم. این برنامه را نامگذاری کنید،
13
00:00:35,910 –> 00:00:44,390
ما فقط میخواهیم بگوییم که T
14
00:00:44,390 –> 00:00:47,430
dot py را شناسایی کنید و این فقط نام فایل برنامه ما خواهد بود
15
00:00:47,430 –> 00:00:51,149
یا آن را وارد کنید
16
00:00:51,149 –> 00:00:53,820
تا جنی با فایل با فایل از قبل
17
00:00:53,820 –> 00:00:58,739
ایجاد شده ما، فایل پایتون ما را نشان دهد و ما
18
00:00:58,739 –> 00:01:01,260
آن را دریافت میکنیم. وارد اینجا شوید، میخواهیم
19
00:01:01,260 –> 00:01:08,090
بگوییم که این برنامه میتواند
20
00:01:08,090 –> 00:01:17,909
رشته خاصی را در یک
21
00:01:17,909 –> 00:01:21,840
فایل متنی شناسایی کند و بیایید با این موضوع روبرو شویم، بنابراین شما
22
00:01:21,840 –> 00:01:25,490
میتوانید ببینید که کمی بهتر است
23
00:01:25,700 –> 00:01:28,799
24
00:01:28,799 –> 00:01:30,150
. فقط
25
00:01:30,150 –> 00:01:34,020
با نام F شروع میکنیم، فقط با نام متغیر
26
00:01:34,020 –> 00:01:36,119
خود، مقداری i دریافت میکنیم nput را
27
00:01:36,119 –> 00:01:40,229
از کاربر اجرا کنید تا زمانی که این کاربر برای وارد
28
00:01:40,229 –> 00:01:42,799
کردن نام فایل
29
00:01:46,210 –> 00:01:49,880
یک نقطه ویرگول دریافت کند یا: باید بگویم فضایی
30
00:01:49,880 –> 00:01:52,610
که وارد کنید، یک خط جدید شروع کنید، ما
31
00:01:52,610 –> 00:02:02,210
می خواهیم f opener خود را برابر open و نام متغیر F ما را برابر کنیم،
32
00:02:02,210 –> 00:02:04,700
بنابراین هر فایلی که
33
00:02:04,700 –> 00:02:08,660
کاربر درخواست کرد که بعداً باز کنیم،
34
00:02:08,660 –> 00:02:11,180
شمارنده خود را شروع می کنیم، بنابراین می
35
00:02:11,180 –> 00:02:15,560
گوییم تعداد برابر با صفر است، بنابراین
36
00:02:15,560 –> 00:02:17,630
تعداد خطوطی را که می
37
00:02:17,630 –> 00:02:20,299
خواهیم در فایل متنی خود جستجو کنیم، محاسبه می کند، بنابراین می گوییم
38
00:02:20,299 –> 00:02:28,480
حلقه for خود را برای خط شروع کنید. در بازکننده F
39
00:02:29,140 –> 00:02:39,790
: اگر نه خطی که با شروع می شود را وارد کنید و
40
00:02:39,790 –> 00:02:42,260
برای این وضعیت ما سلام می کنیم
41
00:02:42,260 –> 00:02:53,690
و: ادامه می دهیم بنابراین این خطی که
42
00:02:53,690 –> 00:02:57,109
می گوید اگر آن خط با hello شروع شد فقط
43
00:02:57,109 –> 00:02:59,600
ادامه دهید فقط خط را دور بزنید حتی
44
00:02:59,600 –> 00:03:01,010
به خط نگاه نکنید اگر با ادامه شروع نمیشود،
45
00:03:01,010 –> 00:03:03,049
منظورم این است که اگر با سلام شروع نمیشود،
46
00:03:03,049 –> 00:03:04,970
بنابراین ما میخواهیم
47
00:03:04,970 –> 00:03:13,069
کلمات خود را برابر خط نقطه تقسیم کنیم و این
48
00:03:13,069 –> 00:03:17,690
فقط کلمات ما را در برنامه ما از هم جدا میکند،
49
00:03:17,690 –> 00:03:22,970
بنابراین ما میخواهیم چاپ کنیم. فقط برای
50
00:03:22,970 –> 00:03:24,799
اینکه بتوانیم کلمات را شناسایی کنیم،
51
00:03:24,799 –> 00:03:28,310
کلماتمان را چاپ می کنیم و
52
00:03:28,310 –> 00:03:30,319
ما آنها را در مکان خاصی چاپ خواهیم کرد،
53
00:03:30,319 –> 00:03:31,970
بنابراین ما آن را در صفر چاپ می کنیم،
54
00:03:31,970 –> 00:03:34,489
بنابراین
55
00:03:34,489 –> 00:03:39,230
اولین کلمه را دریافت می کنیم که این را در دو
56
00:03:39,230 –> 00:03:42,260
بار دیگر کپی می کنیم تا بتوانیم
57
00:03:42,260 –> 00:03:44,750
حروف دوم و سوم را دریافت کنیم. ما این را
58
00:03:44,750 –> 00:03:46,940
کپی می کنیم که V
59
00:03:46,940 –> 00:03:48,829
کنترل V را کنترل می کنیم و فقط
60
00:03:48,829 –> 00:03:51,350
کاراکترها را در اینجا تغییر می دهیم که صفر یک و
61
00:03:51,350 –> 00:03:53,689
سپس دو است، بنابراین
62
00:03:53,689 –> 00:03:55,810
63
00:03:56,720 –> 00:03:59,300
سه کاراکتر سه شب اول سه
64
00:03:59,300 –> 00:04:03,740
کلمه اول را دریافت می کنیم. فایل متنی خود را و در
65
00:04:03,740 –> 00:04:08,920
نهایت میخواهیم تعداد به اضافه
66
00:04:08,920 –> 00:04:13,850
یک را بشماریم و بیانیه چاپ نهایی خود را در اینجا دریافت میکنیم،
67
00:04:13,850 –> 00:04:16,790
بنابراین هنگامی که حلقه for ما
68
00:04:16,790 –> 00:04:19,269
کامل
69
00:04:19,269 –> 00:04:26,060
شد، تعداد کلمات آنها را به ما میگوید به
70
00:04:26,060 –> 00:04:28,610
هر تعداد از نمونههای
71
00:04:28,610 –> 00:04:35,890
سلام در ابتدای متن
72
00:04:36,040 –> 00:04:41,180
ما میخواهیم خطوطی را از و
73
00:04:41,180 –> 00:04:46,100
در فایل متنی خود که نام F است بگوییم
74
00:04:46,100 –> 00:04:49,790
خوب است، بنابراین من بار دیگر به شما بچه ها
75
00:04:49,790 –> 00:04:52,760
نشان دادم اما دوباره به شما دوستان نشان می دهم
76
00:04:52,760 –> 00:04:57,260
متن مثال ما سلام یوتیوب است. این یک
77
00:04:57,260 –> 00:05:00,560
مثال برای باز کردن یک فایل متنی است، بنابراین من
78
00:05:00,560 –> 00:05:02,660
از همین فایل متنی استفاده می کنم و ما آن را
79
00:05:02,660 –> 00:05:06,740
تنظیم می کنیم و آن را تغییر می دهیم و فقط برای اینکه
80
00:05:06,740 –> 00:05:09,710
بچه ها بتوانید ببینید این برنامه چگونه کار می کند، بنابراین
81
00:05:09,710 –> 00:05:12,410
ما این را اجرا می کنیم و می گوید
82
00:05:12,410 –> 00:05:14,900
نام فایل را وارد کنید و نام فایل ما به
83
00:05:14,900 –> 00:05:22,880
عنوان مثال dot txt enter است و می گوید name F
84
00:05:22,880 –> 00:05:28,030
opener is تعریف نشده است، بازکن بسیار
85
00:05:28,030 –> 00:05:31,010
خوب، من آن را اشتباه نوشتم، بنابراین باید
86
00:05:31,010 –> 00:05:34,030
مطمئن شوم که املای شما درست است،
87
00:05:34,030 –> 00:05:36,260
بنابراین ما می خواهیم این
88
00:05:36,260 –> 00:05:40,300
برنامه را دوباره اجرا کنیم، املای صحیح را به درستی
89
00:05:40,300 –> 00:05:44,200
برگردانیم، بنابراین
90
00:05:45,110 –> 00:05:49,520
در txt مثال زدم، خوب، بنابراین اکنون ما یک
91
00:05:49,520 –> 00:05:50,300
ردیابی
92
00:05:50,300 –> 00:05:55,069
بیایید خوب را ببینیم درست همانطور که به شما
93
00:05:55,069 –> 00:05:58,389
گفتم بچه ها باید املای خود را بررسی کنم
94
00:05:58,389 –> 00:06