در این مطلب، ویدئو نکات PEP8: قراردادهای نامگذاری پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:38
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,140 –> 00:00:06,540
همانطور که پایتون می نویسید،
2
00:00:06,540 –> 00:00:08,220
باید چندین چیز مانند
3
00:00:08,220 –> 00:00:10,230
توابع متغیرها و خود اسکریپت ها را نام
4
00:00:10,230 –> 00:00:12,570
ببرید، مهم است که یک سیستم خوب برای
5
00:00:12,570 –> 00:00:14,429
نام گذاری داشته باشید تا بتوانید
6
00:00:14,429 –> 00:00:15,990
7
00:00:15,990 –> 00:00:18,840
در این ویدیو بدون جستجوی مداوم کد به آنچه می خواهید مراجعه کنید.
8
00:00:18,840 –> 00:00:21,660
سبکهای نامگذاری مطابق با RPE p8 و
9
00:00:21,660 –> 00:00:23,460
همچنین نکاتی در مورد نحوه انتخاب نامهای مفید
10
00:00:23,460 –> 00:00:26,250
برای چیزها، باید
11
00:00:26,250 –> 00:00:28,529
بدانید که هرگز از L یا بزرگ o یا
12
00:00:28,529 –> 00:00:30,630
بزرگ I به عنوان یک نام تک حرفی برای
13
00:00:30,630 –> 00:00:33,809
هر چیزی که در اینجا تقریباً به نظر میرسد استفاده نکنید. من
14
00:00:33,809 –> 00:00:36,090
سعی میکنم مقدار 0 را به
15
00:00:36,090 –> 00:00:38,460
مقدار 2 تغییر
16
00:00:38,460 –> 00:00:40,530
دهم، اگرچه برجستهسازی نحو در ویرایشگر من به ما روشن میکند
17
00:00:40,530 –> 00:00:42,360
که اینطور نیست، شما نمیتوانید
18
00:00:42,360 –> 00:00:43,680
فرض کنید که شخص دیگری
19
00:00:43,680 –> 00:00:45,600
همان برجستهسازی نحوی یا حتی
20
00:00:45,600 –> 00:00:47,010
برجستهسازی نحوی را داشته باشد. اصلا
21
00:00:47,010 –> 00:00:50,670
خوب است، اجازه دهید به چند سبک نامگذاری برای
22
00:00:50,670 –> 00:00:52,289
توابعی که می خواهید از یک کلمه یا کلمات کوچک استفاده کنید، بپردازیم،
23
00:00:52,289 –> 00:00:55,680
بنابراین چیزی شبیه به این
24
00:00:55,680 –> 00:00:58,020
مشکلی ندارد و اگر نیاز به استفاده از چندین
25
00:00:58,020 –> 00:01:00,390
کلمه دارید، ادامه دهید و آنها را با یک
26
00:01:00,390 –> 00:01:04,019
زیرخط مانند fo از هم جدا کنید. متغیرهای r از قوانین یکسانی پیروی می کنند با
27
00:01:04,019 –> 00:01:06,330
این تفاوت که اکنون می توانید از
28
00:01:06,330 –> 00:01:08,490
تک حروف استفاده کنید اگر می
29
00:01:08,490 –> 00:01:10,110
خواهید از چند کلمه استفاده کنید،
30
00:01:10,110 –> 00:01:13,760
همچنان باید آنها را با زیرخط ها جدا
31
00:01:15,470 –> 00:01:17,700
32
00:01:17,700 –> 00:01:20,280
کنید.
33
00:01:20,280 –> 00:01:22,710
حروف بزرگ و جدا کردن آنها
34
00:01:22,710 –> 00:01:28,740
با زیرخط مانند قبل و استفاده
35
00:01:28,740 –> 00:01:30,780
از تمام حروف بزرگ به این معنی است که
36
00:01:30,780 –> 00:01:32,670
این ثابت ثابت می ماند
37
00:01:32,670 –> 00:01:34,350
و از طریق
38
00:01:34,350 –> 00:01:37,770
اسکریپت با کلاس ها تغییر نمی کند، همه چیز
39
00:01:37,770 –> 00:01:41,820
کمی متفاوت می شود حالا شما
40
00:01:41,820 –> 00:01:45,600
هر کلمه را با یک شروع می کنید حروف بزرگ و
41
00:01:45,600 –> 00:01:47,430
اگر نیاز به استفاده از چندین کلمه دارید،
42
00:01:47,430 –> 00:01:48,840
آنها را دقیقاً در کنار یکدیگر قرار داده
43
00:01:48,840 –> 00:01:51,329
و با داشتن یک حرف بزرگ در کلمه بعدی آنها را از هم جدا می
44
00:01:51,329 –> 00:01:53,040
45
00:01:53,040 –> 00:01:55,590
کنید تا اگر متدهایی را به کلاس خود اضافه کنید، در اینجا هیچ خط زیری وجود نداشته باشد.
46
00:01:55,590 –> 00:01:57,090
برای اینکه
47
00:01:57,090 –> 00:01:58,920
با آنها درست مانند توابع خود رفتار کنید و
48
00:01:58,920 –> 00:02:01,350
از کلمات کوچک خود استفاده کنید که در
49
00:02:01,350 –> 00:02:05,000
صورت لزوم با زیرخط از هم جدا می شوند،
50
00:02:05,000 –> 00:02:07,530
وقتی زمان ذخیره همه چیز در
51
00:02:07,530 –> 00:02:10,530
یک ماژول فرا می رسد، ادامه دهید و از l خود استفاده کنید
52
00:02:10,530 –> 00:02:12,840
. کلمات کوچک با یک زیرخط جدا شده
53
00:02:12,840 –> 00:02:14,180
54
00:02:14,180 –> 00:02:16