در این مطلب، ویدئو ساختار اصلی برنامه پایتون! (انگلیسی) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:26
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,220
سلام به همه کسانی که در برنامه نویسی پایتون
2
00:00:02,220 –> 00:00:04,589
هستند امروز می خواهیم در مورد
3
00:00:04,589 –> 00:00:07,350
ساختار یک برنامه پایتون بیاموزیم، بیایید
4
00:00:07,350 –> 00:00:09,719
با آن شروع کنیم، در طول این آموزش ویدیویی در مورد
5
00:00:09,719 –> 00:00:11,880
اجزای برنامه درس مانند
6
00:00:11,880 –> 00:00:14,730
عبارات عبارت نظرات
7
00:00:14,730 –> 00:00:17,789
بلوک های تابع و تورفتگی صحبت کردیم،
8
00:00:17,789 –> 00:00:20,369
بنابراین اول از همه ما باید داشته باشیم.
9
00:00:20,369 –> 00:00:23,400
نگاهی به یک نمونه برنامه پایتون
10
00:00:23,400 –> 00:00:26,220
این برنامه ای است که در ایده پایتون نوشته شده است
11
00:00:26,220 –> 00:00:29,400
و کد رنگ به خودی خود برش 3 ساله را منتقل می کند
12
00:00:29,400 –> 00:00:32,430
به این معنی که کدام خط از
13
00:00:32,430 –> 00:00:36,170
دستورالعمل ها نظر است که یک
14
00:00:36,170 –> 00:00:40,770
دستور است که یک تابع و غیره است
15
00:00:40,770 –> 00:00:43,079
اما ما این کار را انجام خواهیم داد.
16
00:00:43,079 –> 00:00:45,840
با تجزیه و تحلیل
17
00:00:45,840 –> 00:00:49,200
این کدگذاری، درمان سوگیری را یک به یک مشخص کنید که تمام اجزای یک
18
00:00:49,200 –> 00:00:51,239
برنامه مسیر، اکنون اول از همه عبارت
19
00:00:51,239 –> 00:00:53,489
عبارتی هر ترکیب قانونی از
20
00:00:53,489 –> 00:00:56,520
نماد است که نشان دهنده یک مقدار ارزش به خاطر سپردن است،
21
00:00:56,520 –> 00:01:00,329
یک عبارت نشان دهنده
22
00:01:00,329 –> 00:01:02,820
چیزی است که پایتون ارزیابی می کند یا
23
00:01:02,820 –> 00:01:04,709
آن را تولید می کند و تولید می کند. یک
24
00:01:04,709 –> 00:01:07,439
مقدار در واقع مانند مقداری
25
00:01:07,439 –> 00:01:11,340
مانند 10 یا X به اضافه 5 در برنامه من X
26
00:01:11,340 –> 00:01:13,619
برابر با 10 است بنابراین 10 plu s 5 15
27
00:01:13,619 –> 00:01:15,960
است یعنی در حال تولید یک مقدار است،
28
00:01:15,960 –> 00:01:19,500
بنابراین اگر Y کمتر از 15
29
00:01:19,500 –> 00:01:22,380
باشد یک مقدار بولی بله یا خیر 1
30
00:01:22,380 –> 00:01:24,840
یا 0 تولید می کند که
31
00:01:24,840 –> 00:01:27,900
در برنامه نمونه ما در اینجا می بینیم که
32
00:01:27,900 –> 00:01:32,610
10 X به اضافه 5 زوج X بعلاوه 2 یا Y کمتر
33
00:01:32,610 –> 00:01:34,650
از 10 است
34
00:01:34,650 –> 00:01:36,869
یا مقادیر آنها هستند یا
35
00:01:36,869 –> 00:01:38,579
برای خواندن مقادیر دو مقدار را ارزیابی می کنند بنابراین
36
00:01:38,579 –> 00:01:39,869
همه آنها عبارت هستند.
37
00:01:39,869 –> 00:01:42,540
38
00:01:42,540 –> 00:01:44,780
39
00:01:44,780 –> 00:01:47,220
40
00:01:47,220 –> 00:01:50,670
یک دستور اجرا می شود
41
00:01:50,670 –> 00:01:53,189
و ممکن است منجر به مقداری شود یا نه، مانند اگر
42
00:01:53,189 –> 00:01:56,369
درست باشد، می دانیم که x + 2 یک مقدار را تولید می کند
43
00:01:56,369 –> 00:01:58,979
اما X + 2 آن مقدار را چاپ می کند،
44
00:01:58,979 –> 00:02:02,670
بنابراین عمل نیز هست و مقدار چاپ
45
00:02:02,670 –> 00:02:06,659
در اینجا X به 5 اضافه می شود و مقدار
46
00:02:06,659 –> 00:02:10,199
در اینجا به Y اختصاص داده می شود 10 به سادگی
47
00:02:10,199 –> 00:02:13,110
به X اختصاص داده می شود، این اجرا
48
00:02:13,110 –> 00:02:13,640
نیست، فقط
49
00:02:13,640 –> 00:02:16,220
Simon است یا هیچ مقداری تولید نمی
50
00:02:16,220 –> 00:02:18,740
کند، فقط انتساب مقدار است، بنابراین همه
51
00:02:18,740 –> 00:02:21,200
اینها نمونه ای از دستورات هستند
52
00:02:21,200 –> 00:02:24,819
اگر در برنامه خود مانند X به اضافه 10y ببینیم. به علاوه
53
00:02:24,819 –> 00:02:30,050
این X به اضافه 5 و این اگر y les باشد s بیش از
54
00:02:30,050 –> 00:02:32,450
15 یا حتی چاپ همه آنها عبارت هستند در
55
00:02:32,450 –> 00:02:35,480
حال حاضر ما در مورد دستورات صحبت خواهیم کرد
56
00:02:35,480 –> 00:02:37,100
دستورات اضافی
57
00:02:37,100 –> 00:02:39,230
برای روشن کردن کد منبع
58
00:02:39,230 –> 00:02:41,810
دستورات اساساً غیر اجرایی هستند همه
59
00:02:41,810 –> 00:02:44,270
عباراتی که با یک نماد هش تگ شروع می شوند
60
00:02:44,270 –> 00:02:47,090
و سفر و در
61
00:02:47,090 –> 00:02:51,519
پایان خط آنها اساساً برای
62
00:02:51,519 –> 00:02:54,650
انتقال پیام یا معنای کدنویسی
63
00:02:54,650 –> 00:02:57,350
به خواننده جدید یا برنامه نویسی هستند که
64
00:02:57,350 –> 00:03:00,290
برنامه را برای اولین بار می خواند،
65
00:03:00,290 –> 00:03:01,880
بنابراین عمدی و غیرقابل قبول هستند،
66
00:03:01,880 –> 00:03:04,550
به عنوان مثال یک کش که ما هش می نویسیم و
67
00:03:04,550 –> 00:03:05,600
این یک برنامه نمونه
68
00:03:05,600 –> 00:03:07,730
این خط در برنامه اجرا نمی شود
69
00:03:07,730 –> 00:03:09,260
اما دقیقاً معنایی را منتقل می کند
70
00:03:09,260 –> 00:03:12,470
بنابراین در اینجا نیز می توانید ببینید این یک
71
00:03:12,470 –> 00:03:14,600
نمونه برنامه تعریف
72
00:03:14,600 –> 00:03:17,930
تابع برای دنبال کردن این
73
00:03:17,930 –> 00:03:20,510
خط خاص است کد برنامه اصلی
74
00:03:20,510 –> 00:03:24,590
از اینجا شروع می شود یا اینها مانند دو نقطه هستند. به
75
00:03:24,590 –> 00:03:27,739
این معنی که این یک تابع بلوک است که این تابع خاص
76
00:03:27,739 –> 00:03:30,079
در اینجا فراخوانی می شود، همه این
77
00:03:30,079 –> 00:03:33,410
نظرات درون خطی هستند، بنابراین
78
00:03:33,410 –> 00:03:36,650
آنها اساساً عبارت دستوری
79
00:03:36,650 –> 00:03:38,720
هستند و در مرحله بعدی غیر قابل اجرا هستند. تابع
80
00:03:38,720 –> 00:03:41,720
تابع کدی است که نام دارد
81
00:03:41,720 –> 00:03:44,450
و می توان از آن مجددا استفاده کرد،
82
00:03:44,450 –> 00:03:47,630
یعنی با مشخص کردن
83
00:03:47,630 –> 00:03:49,700
نام آ