در این مطلب، ویدئو ورودی/خروجی فایل – مبانی پایتون 10/10 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,829
چه خبر است تیم مهندس این
2
00:00:01,829 –> 00:00:04,920
ویدیو 10 در آخرین ویدیوی
3
00:00:04,920 –> 00:00:07,230
سری ویدیوی پایه پایتون من است در این ویدیو ما در
4
00:00:07,230 –> 00:00:09,809
مورد ورودی و خروجی فایل صحبت می کنیم درست
5
00:00:09,809 –> 00:00:11,190
مانند هر ویدیوی این سری
6
00:00:11,190 –> 00:00:13,650
سطوح مبتدی چه خروجی فایل است
7
00:00:13,650 –> 00:00:15,450
که اساساً روی فایل ها می نویسد و
8
00:00:15,450 –> 00:00:17,789
خواندن از روی فایل ها به همین سادگی است
9
00:00:17,789 –> 00:00:19,380
در این ویدیو ما قصد داریم در مورد
10
00:00:19,380 –> 00:00:20,970
نحوه باز کردن فایل ها صحبت کنیم در مورد
11
00:00:20,970 –> 00:00:23,160
حالت های مختلف باز صحبت کنیم چگونه
12
00:00:23,160 –> 00:00:26,369
کل فایل را بخوانیم چگونه یک فایل را خط به خط بخوانیم چگونه یک فایل
13
00:00:26,369 –> 00:00:28,920
را بنویسیم و به فایل ها اضافه کنیم
14
00:00:28,920 –> 00:00:31,170
و چگونه برای بستن فایلها، برای شروع،
15
00:00:31,170 –> 00:00:32,910
ابتدا به یک فایل برای خواندن و نوشتن نیاز داریم،
16
00:00:32,910 –> 00:00:35,059
بنابراین من یک فایل به نام حیوانات txt ایجاد کردهام،
17
00:00:35,059 –> 00:00:37,559
اکنون فقط چند حیوان
18
00:00:37,559 –> 00:00:41,790
سگ گربه ماهی اضافه میکنیم تا فایلی را که میخواهیم استفاده کنیم باز کنیم.
19
00:00:41,790 –> 00:00:44,550
تابع open پس بیایید یک فایل را باز
20
00:00:44,550 –> 00:00:46,829
کنیم یک متغیر ایجاد کنیم من از حیوانات استفاده می کنم
21
00:00:46,829 –> 00:00:50,550
برابر open و open دو آرگومان
22
00:00:50,550 –> 00:00:52,230
23
00:00:52,230 –> 00:00:54,420
24
00:00:54,420 –> 00:00:57,000
25
00:00:57,000 –> 00:00:59,460
می گیرد. خوب خواهد بود آرگومان دوم
26
00:00:59,460 –> 00:01:03,270
حالت است برای فایل، بنابراین برای این،
27
00:01:03,270 –> 00:01:06,299
از یک پلاس استفاده می کنم که برای
28
00:01:06,299 –> 00:01:08,130
خواندن و اضافه کردن باز است،
29
00:01:08,130 –> 00:01:09,780
حالت های دیگری نیز وجود دارد و من فقط
30
00:01:09,780 –> 00:01:11,939
آنها را در اینجا کپی می کنم، بنابراین چندین
31
00:01:11,939 –> 00:01:13,530
حالت مختلف وجود دارد که در مورد
32
00:01:13,530 –> 00:01:16,170
پنج مورد از آنها صحبت خواهم کرد. اولین مورد R است که
33
00:01:16,170 –> 00:01:18,030
برای خواندن است و به طور پیش فرض اگر
34
00:01:18,030 –> 00:01:20,070
چیزی ارائه نکنید، آرگومان دوم
35
00:01:20,070 –> 00:01:22,170
برای باز کردن آن است که برای خواندن باز می
36
00:01:22,170 –> 00:01:24,960
شود W برای نوشتن باز است اما
37
00:01:24,960 –> 00:01:27,030
همچنین فایل را کوتاه کنید به این معنی که اگر
38
00:01:27,030 –> 00:01:29,340
فایل داده ای داشت در
39
00:01:29,340 –> 00:01:32,579
آن تمام دادههایی که plus ما
40
00:01:32,579 –> 00:01:34,979
برای خواندن و نوشتن باز است حذف میکند W plus
41
00:01:34,979 –> 00:01:36,390
برای خواندن و نوشتن باز است، اما همچنین
42
00:01:36,390 –> 00:01:39,630
فایلی را که یک A+ برای خواندن و اضافه کردن باز است، کوتاه میکند
43
00:01:39,630 –> 00:01:41,460
تا همه چیزهایی که
44
00:01:41,460 –> 00:01:43,079
مینویسید در انتهای صفحه ظاهر شود.
45
00:01:43,079 –> 00:01:44,579
اکنون باید توجه داشته باشید که
46
00:01:44,579 –> 00:01:46,799
متغیر animals حاوی
47
00:01:46,799 –> 00:01:49,740
محتویات حیوانات نیست. txt تنها
48
00:01:49,740 –> 00:01:53,579
شامل شی فایل برای حیوانات txt است که
49
00:01:53,579 –> 00:01:56,130
در واقع از آن فایل بخواند و بنویسد.
50
00:01:56,130 –> 00:01:58,649
51
00:01:58,649 –> 00:02:00,570
فقط
52
00:02:00,570 –> 00:02:02,520
تمام محتویات آن فایل را مستقیماً
53
00:02:02,520 –> 00:02:05,430
در یک متغیر بخوانید، فقط می توانید
54
00:02:05,430 –> 00:02:07,099
نام متغیر را تایپ کنید I’ll do just text
55
00:02:07,099 –>