در این مطلب، ویدئو تبدیل واحد با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:02
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,170 –> 00:00:07,090
سلام دوستان دکستر ما قصد داریم با استفاده از پایتون
2
00:00:07,090 –> 00:00:09,719
یک ماشین حساب تبدیل واحد بسازیم،
3
00:00:09,719 –> 00:00:12,850
بنابراین من
4
00:00:12,850 –> 00:00:14,530
چند قدم اول را
5
00:00:14,530 –> 00:00:17,349
برای شروع این کار طی می کنم، اکنون
6
00:00:17,349 –> 00:00:20,350
با یک نظر شروع می کنم و این یک
7
00:00:20,350 –> 00:00:20,949
علامت پوند است
8
00:00:20,949 –> 00:00:22,780
به یاد داشته باشید نظرات چیزهایی که
9
00:00:22,780 –> 00:00:24,789
کامپیوتر آنها را نمی خواند برای ما
10
00:00:24,789 –> 00:00:25,990
انسان هاست، بنابراین من می خواهم بگویم که یک
11
00:00:25,990 –> 00:00:28,960
برنامه تبدیل واحد وجود دارد و
12
00:00:28,960 –> 00:00:31,390
من با تعریف تابعی به نام منوی چاپ شروع می کنم، بنابراین تابعی به نام
13
00:00:31,390 –> 00:00:34,300
منوی چاپ را تعریف می
14
00:00:34,300 –> 00:00:36,730
کنم و میخواهم
15
00:00:36,730 –> 00:00:38,980
آن را خالی بگذارم، بنابراین هیچ پارامتری
16
00:00:38,980 –> 00:00:41,110
در این تابع وجود نخواهد داشت و من فقط میخواهم این
17
00:00:41,110 –> 00:00:44,260
منوی گزینهها را چاپ کند، بنابراین
18
00:00:44,260 –> 00:00:48,149
گزینه اول کیلومترها برای
19
00:00:48,149 –> 00:00:52,870
سفارش مایل است، گزینه دوم که
20
00:00:52,870 –> 00:00:56,129
گزینه دو مایل خواهد بود. کیلومتر
21
00:00:56,129 –> 00:01:00,129
عالی است، همیشه ایده شما این است که
22
00:01:00,129 –> 00:01:02,020
کد خود را آزمایش کنید، بنابراین بیایید این را آزمایش کنیم و ببینیم آیا
23
00:01:02,020 –> 00:01:02,500
این کار
24
00:01:02,500 –> 00:01:05,110
می کند یا خیر، من اکنون قصد دارم این تابع را
25
00:01:05,110 –> 00:01:07,270
فقط با ارجاع به نام آن فراخوانی کنم و سپس اجازه دهید
26
00:01:07,270 –> 00:01:12,670
اجرای عالی را فشار دهیم، اتفاقی عالی افتاده است
27
00:01:12,670 –> 00:01:13,300
،
28
00:01:13,300 –> 00:01:15,250
بنابراین هر زمان که این برنامه را اجرا کردیم ما
29
00:01:15,250 –> 00:01:17,920
تابع منوی چاپ را فراخوانی میکنیم و
30
00:01:17,920 –> 00:01:19,539
به ما نمایشی میدهد
31
00:01:19,539 –> 00:01:21,490
که منویی را نشان میدهد، بنابراین کاربر میتواند
32
00:01:21,490 –> 00:01:24,640
انتخاب کند که بعداً چه کاری انجام دهد، بنابراین من
33
00:01:24,640 –> 00:01:28,090
آن تابع را حداقل با
34
00:01:28,090 –> 00:01:29,679
فراخوانی تابع حذف میکنم و ما
35
00:01:29,679 –> 00:01:31,780
در این تابع تابع دیگری
36
00:01:31,780 –> 00:01:34,330
را تعریف می کنیم که کیلومتر به مایل نامیده می شود
37
00:01:34,330 –> 00:01:37,509
و این تابع در واقع
38
00:01:37,509 –> 00:01:40,179
مقداری ریاضی انجام می دهد، بنابراین
39
00:01:40,179 –> 00:01:43,060
متغیری به نام کیلومتر تعریف می کنیم که کیلومتر است
40
00:01:43,060 –> 00:01:45,819
و در اینجا می خواهیم ورودی کاربر را بگیرید،
41
00:01:45,819 –> 00:01:49,690
پس بیایید این را تست کنیم، اجازه دهید ورودی را انجام
42
00:01:49,690 –> 00:01:52,420
دهیم و میخواهیم بگوییم یک فاصله را بر حسب کیلومتر وارد کنید
43
00:01:52,420 –> 00:01:56,979
و من فضای کولون را درست میگذارم،
44
00:01:56,979 –> 00:02:00,220
بنابراین بیایید این را آزمایش کنیم تا ببینیم
45
00:02:00,220 –> 00:02:00,729
46
00:02:00,729 –> 00:02:04,430
آیا واقعاً کار میکند یا خیر. حالا
47
00:02:04,430 –> 00:02:07,340
بیایید آن منو را اجرا کنیم، ببخشید
48
00:02:07,340 –> 00:02:11,420
که زودتر حذف شد، اجازه دهید آن را اجرا کنیم و همچنین
49
00:02:11,420 –> 00:02:17,300
عملکرد کیلومتر به مایل را اجرا کنیم، بنابراین بسیار
50
00:02:17,300 –> 00:02:19,310
خوب، این توابع را اینجا تعریف می کنیم و
51
00:02:19,310 –> 00:02:21,080
اکنون در واقع آنها را فراخوانی می کنیم، بنابراین
52
00:02:21,080 –> 00:02:24,110
باید این دو
53
00:02:24,110 –> 00:02:26,210
عبارت یک و دو را چاپ کنیم. و سپس از آنجایی که ما
54
00:02:26,210 –> 00:02:28,310
با t تماس می گرفتیم تابع او باید از
55
00:02:28,310 –> 00:02:30,230
ما یک ورودی بخواهد که می گوید
56
00:02:30,230 –> 00:02:32,720
فاصله را بر حسب کیلومتر وارد کنید، پس بیایید برنامه فوق العاده را اجرا کنیم،
57
00:02:32,720 –> 00:02:34,940
بنابراین اگر متوجه
58
00:02:34,940 –> 00:02:37,730
شدید اینجا در کنسول، می توانم
59
00:02:37,730 –> 00:02:42,230
مقداری را تایپ کنم تا بتوانم مثلاً 10 را تایپ کنم و اکنون
60
00:02:42,230 –> 00:02:46,730
10 – کیلومتر را ذخیره می کند. اکنون خوب ما باید
61
00:02:46,730 –> 00:02:48,650
آنهایی را به خاطر بسپاریم که این
62
00:02:48,650 –> 00:02:50,600
ورودی رشته ای را می گیرد و ما در واقع به یک
63
00:02:50,600 –> 00:02:53,390
عدد نیاز داریم تا بتوانیم یک محاسبات روی
64
00:02:53,390 –> 00:02:55,780
آن انجام دهیم، بنابراین من می خواهم یک
65
00:02:55,780 –> 00:03:01,010
چیز اضافی را در اینجا اضافه کنم که floats است و float
66
00:03:01,010 –> 00:03:04,490
یک نوع داده این است. اگر بخواهید یک عدد اعشاری است
67
00:03:04,490 –> 00:03:05,570
، این یکی از راههای فکر کردن به
68
00:03:05,570 –> 00:03:08,330
آن است، بنابراین اکنون هر زمان که هر چیزی
69
00:03:08,330 –> 00:03:12,140
را در این ورودی تایپ کنید، آن را به یک شناور تبدیل میکند
70
00:03:12,140 –> 00:03:14,330
که مهم است، به این معنی که ما
71
00:03:14,330 –> 00:03:16,130
واقعاً میتوانیم روی آن ریاضی انجام دهیم و اینکه
72
00:03:16,130 –> 00:03:18,290
ما کدام هستیم. در مرحله بعد
73
00:03:18,290 –> 00:03:20,660
نیز مطمئن شوید که متوجه شده اید و
74
00:03:20,660 –> 00:03:22,370
حواستان به برگه هایتان است.
75
00:03:22,370 –> 00:03:25,850
76
00:03:25,850 –> 00:03:28,640
77
00:03:28,640 –> 00:03:32,150
78
00:03:32,150 –> 00:03:35,920
برای افشای کامل در گوگل جستجو
79
00:03:35,920 –> 00:03:38,360
کردم
80
00:03:38,360 –> 00:03:40,730
تبدیل مایل به کیلومتر از
81
00:03:40,730 –> 00:03:42,620
بالای سرم را نمی دانم، بنابراین مجبور شدم آن را جستجو کنم و
82
00:03:42,620 –> 00:03:46,640
معلوم شد که کیلومتر
83
00:03:46,640 –> 00:03:50,600
تقسیم بر یک نقطه صفر شش است، بنابراین بیایید
84
00:03:50,600 –> 00:03:56,320
ببینیم آیا می توانیم برای هر
85
00:03:56,320 –> 00:03:58,850
آی سی به این فکر کنیم، بنابراین اگر این را حل کنیم به طور
86
00:03:58,850 –> 00:04:01,610
مستقیم مایل ها ضربدر یک نقطه صفر شش
87
00:04:01,610 –> 00:04:05,420
یا نه برابر با کیلومتر است، بنابراین برای هر
88
00:04:05,420 –> 00:04:08,390
یک کیلومتر شما یک نقطه شش
89
00:04:08,390 –> 00:04:13,290
صفر نه مایل خواهید داشت، بنابراین منطقی است بله
90
00:04:13,290 –> 00:04:18,779
بسیار خوب، بنابراین هرچه را که برای
91
00:04:18,779 –> 00:04:21,389
کیلومترها تایپ کنید در اینجا در هر کدام قرار می دهم.
92
00:04:21,389 –> 00:04:24,090
سپس آن را بر یک نقطه شش صفر نه تقسیم می کنیم
93
00:04:24,090 –> 00:04:26,220
و آن را به متغیر miles
94
00:04:26,220 –> 00:04:29,370
نشان می دهد و اکنون می خواهیم آن را چاپ
95
00:04:29,370 –> 00:04:29,820
کنیم،
96
00:04:29,820 –> 00:04:32,729
بنابراین بیایید در واقع با انجام یک
97
00:04:32,729 –> 00:04:35,729
آزمایش کوچک شروع کنیم و فقط مایل ها را چاپ
98
00:04:35,729 –> 00:04:37,520
کنیم، ببینیم چه چیزی را وارد کردیم.
99
00:04:37,520 –> 00:04:40,380
مسافت ما بر حسب کیلومتر،
100
00:04:40,380 –> 00:04:43,770
فرض کنید صد کیلومتر به ما شصت و
101
00:04:43,770 –> 00:04:47,820
دو نقطه یک پنج مایل می دهد و این در
102
00:04:47,820 –> 00:04:50,789
واقع بسیار عالی است، اما ما می خواهیم
103
00:04:50,789 –> 00:04:52,530
کمی این را بپوشانیم و بنابراین
104
00:04:52,530 –> 00:04:55,050
از این فرمت جالب استفاده می کنیم، پس
105
00:04:55,050 –> 00:04:56,520
من را تحمل کنید. من می خواهم فاصله را بگویم n
106
00:04:56,520 –> 00:04:59,699
مایل برابر است یا مساوی نیست،
107
00:04:59,699 –> 00:05:06,919
اما ببینید که چگونه این کار را انجام دهید، فرمت آن به صورت نقطه صفر خواهد بود
108
00:05:06,919 –> 00:05:11,610
و سپس
109
00:05:11,610 –> 00:05:15,090
مایل ها را برمی داریم، بنابراین کاری که انجام می دهد این است که
110
00:05:15,090 –> 00:05:18,120
به ما امکان می دهد متغیرهایی را به رشته ها اضافه
111
00:05:18,120 –> 00:05:20,820
کنیم. روشهای زیب