در این مطلب، ویدئو 24. محاسبه درصد برنامه مثال – یادگیری پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,730
خوب سلام به همه خوب است پس بیایید
2
00:00:02,730 –> 00:00:06,899
یک نوع برنامه بنویسیم که یک
3
00:00:06,899 –> 00:00:08,220
برنامه ساده است که می خواهد بگویم ساده است
4
00:00:08,220 –> 00:00:10,710
زیرا شما فقط از آن استفاده می کنید تنها
5
00:00:10,710 –> 00:00:12,120
چند خط خواهد بود که من از آنچه تاکنون یاد گرفتیم استفاده می کنم و
6
00:00:12,120 –> 00:00:13,259
7
00:00:13,259 –> 00:00:14,549
خودکار وجود دارد اپراتورها و
8
00:00:14,549 –> 00:00:15,690
اساساً آنچه را که تا به حال یاد گرفته ایم برای
9
00:00:15,690 –> 00:00:17,970
ایجاد یک برنامه درست، بیایید برنامه ای
10
00:00:17,970 –> 00:00:21,660
11
00:00:21,660 –> 00:00:24,300
ایجاد کنیم که مثلاً یک فروشگاه داریم و
12
00:00:24,300 –> 00:00:28,560
فروش 20٪ یا فرض کنید 30٪ از
13
00:00:28,560 –> 00:00:30,779
همه محصولاتمان را اجرا کنیم، بنابراین شما برنامه ای بنویسید
14
00:00:30,779 –> 00:00:32,279
که به کاربر این امکان را می دهد تا
15
00:00:32,279 –> 00:00:35,010
قیمت اصلی محصول را تایپ
16
00:00:35,010 –> 00:00:36,120
کند و برنامه
17
00:00:36,120 –> 00:00:39,239
به آنها بگوید که با آن چقدر می پردازند
18
00:00:39,239 –> 00:00:40,500
اما اساساً چقدر
19
00:00:40,500 –> 00:00:42,059
با تخفیف می پردازند.
20
00:00:42,059 –> 00:00:44,370
به آن اعمال می شود، بنابراین اگر 20٪ تخفیف دارد،
21
00:00:44,370 –> 00:00:47,789
هر دو قیمت آن 100 دلار است، سپس
22
00:00:47,789 –> 00:00:50,010
20٪ می شود که 20 دلار است درست 200 دلار
23
00:00:50,010 –> 00:00:52,829
از قیمت اصلی 100 دلار، بنابراین
24
00:00:52,829 –> 00:00:55,020
کاربر قرار است 80 دلار بپردازد، بنابراین اساساً
25
00:00:55,020 –> 00:00:56,789
برنامه ای که می خواهد به
26
00:00:56,789 –> 00:00:59,340
کاربر نشان می دهد که چه مقدار دی شمارش کنید و
27
00:00:59,340 –> 00:01:03,000
چقدر میخواهند بپردازند، بدون اینکه چقدر
28
00:01:03,000 –> 00:01:04,290
میپردازند،
29
00:01:04,290 –> 00:01:06,290
با کاهش قیمت اصلی، در اصل
30
00:01:06,290 –> 00:01:10,740
بسیار خوب است، بنابراین اجازه دهید ابتدا
31
00:01:10,740 –> 00:01:16,200
چند متغیر خود را تعریف کنیم،
32
00:01:16,200 –> 00:01:18,299
اول از
33
00:01:18,299 –> 00:01:22,799
همه وارد شوید و از کاربر بخواهید بیایید از
34
00:01:22,799 –> 00:01:26,490
کاربر بخواهیم قیمت اصلی را تایپ کند بنابراین
35
00:01:26,490 –> 00:01:31,020
اساساً ما یک فروش 20 درصدی
36
00:01:31,020 –> 00:01:32,340
داریم تا حتی بتوانیم چنین پیامی را نمایش دهیم
37
00:01:32,340 –> 00:01:43,310
و بگوییم فروش فروش خوب است ما می گوییم 20
38
00:01:43,310 –> 00:01:52,310
درصد تخفیف برای همه محصولات اکنون
39
00:01:52,310 –> 00:01:54,900
چیزی شبیه به آن را وارد کنید، بنابراین
40
00:01:54,900 –> 00:01:56,130
وقتی من این را اجرا می کنم، این فقط نمایش داده می شود،
41
00:01:56,130 –> 00:01:57,800
شما دقیقاً آن را می بینید
42
00:01:57,800 –> 00:02:03,000
و سپس به کار بعدی
43
00:02:03,000 –> 00:02:05,010
که می خواهیم انجام دهیم، این است که
44
00:02:05,010 –> 00:02:08,610
از کاربر بپرسیم. برای وارد کردن با استفاده از
45
00:02:08,610 –> 00:02:15,209
تابع ورودی برای وارد کردن پراید محصولی
46
00:02:15,209 –> 00:02:17,520
که می خواهند بدانند اساسا
47
00:02:17,520 –> 00:02:20,280
چقدر است با 20%
48
00:02:20,280 –> 00:02:21,989
تخفیف آن محصول درست است امیدوارم صدای
49
00:02:21,989 –> 00:02:25,560
من را بشنوید تا جواب را در قیمت
50
00:02:25,560 –> 00:02:27,239
اصلی محصول و سپس برنامه
51
00:02:27,239 –> 00:02:28,560
به آنها می گوید که چقدر می خواهند پرداخت
52
00:02:28,560 –> 00:02:31,800
با تخفیف اعمال شده درست است،
53
00:02:31,800 –> 00:02:35,580
بنابراین ما به آنها می گوییم لطفا و
54
00:02:35,580 –> 00:02:43,080
قیمت اصلی هر محصول را و ما
55
00:02:43,080 –> 00:02:44,610
می دانیم که تابع ورودی
56
00:02:44,610 –> 00:02:47,040
رشته را به کاربر نمایش می دهد و به آنها اجازه می دهد
57
00:02:47,040 –> 00:02:49,260
چیزی را تایپ کنند و هر چیزی را
58
00:02:49,260 –> 00:02:51,810
که استفاده می کنند تایپ کنند، حتی اگر این یک عدد
59
00:02:51,810 –> 00:02:53,220
است که قرار است به عنوان یک
60
00:02:53,220 –> 00:02:56,040
رشته به سمت راست برگردانده شود، بنابراین اول از همه به دلیل
61
00:02:56,040 –> 00:02:57,150
اینکه قرار است به عنوان یک رشته به ما برگردانده شود،
62
00:02:57,150 –> 00:02:58,709
باید آن را ذخیره کرده و
63
00:02:58,709 –> 00:03:01,230
در یک متغیر سمت راست که یک رشته است ذخیره کنیم، بنابراین
64
00:03:01,230 –> 00:03:03,510
من می خواهم این را صدا بزنید من
65
00:03:03,510 –> 00:03:07,470
این متغیر را رشته ورودی کاربر نامگذاری میکنم،
66
00:03:07,470 –> 00:03:09,420
بنابراین هر آنچه تابع ورودی
67
00:03:09,420 –> 00:03:11,070
برمیگرداند در این
68
00:03:11,070 –> 00:03:13,530
رشته ورودی کاربر متغیر ذخیره میشود، اما میدانیم
69
00:03:13,530 –> 00:03:15,060
که کاربر به احتمال زیاد عددی را درست تایپ میکند،
70
00:03:15,060 –> 00:03:16,170
زیرا ما
71
00:03:16,170 –> 00:03:17,760
به تد میگوییم که قیمت اصلی را تایپ کند
72
00:03:17,760 –> 00:03:19,620
و بنابراین ما نیاز داریم که این مقدار
73
00:03:19,620 –> 00:03:22,709
به عدد تبدیل شود، زیرا تابع ورودی
74
00:03:22,709 –> 00:03:24,080
همیشه رشتهای را برمیگرداند،
75
00:03:24,080 –> 00:03:26,820
هر چه کاربر تایپ کند،
76
00:03:26,820 –> 00:03:28,200
همیشه توسط تابع ورودی به عنوان رشته برمیگردد.
77
00:03:28,200 –> 00:03:29,790
78
00:03:29,790 –> 00:03:33,510
مقدار ذخیره شده در اینجا را به دو برابر تبدیل می کند در
79
00:03:33,510 –> 00:03:36,600
این مورد زیرا قیمت می تواند 270
80
00:03:36,600 –> 00:03:38,850
امتیاز پنج دلار باشد هشتاد و هفت نقطه
81
00:03:38,850 –> 00:03:41,730
دو سه سنت آن را بنویسید بنابراین می تواند یک
82
00:03:41,730 –> 00:03:43,350
کپی از ارزش ممیز شناور باشد و نه
83
00:03:43,350 –> 00:03:46,079
فقط فرض کنید 2 یا 3 دلار بسیار خوب،
84
00:03:46,079 –> 00:03:49,260
اجازه دهید آن را به یک float تبدیل کنیم و
85
00:03:49,260 –> 00:03:51,930
بدانیم که میتوانیم از یک تابع
86
00:03:51,930 –> 00:03:56,020
float برای تبدیل محتوای آنها یا
87
00:03:56,020 –> 00:03:58,000
رشته ورودی کاربر استفاده کنیم، بنابراین تابع float وارد
88
00:03:58,000 –> 00:04:01,090
میشود و در پرانتز این
89
00:04:01,090 –> 00:04:03,760
مقدار رشته ورودی کاربر، محتویات رشته ورودی کاربر خوب است.
90
00:04:03,760 –> 00:04:05,200
به عنوان یک
91
00:04:05,200 –> 00:04:07,690
آرگومان، بنابراین ما مقدار
92
00:04:07,690 –> 00:04:11,650
رشته ورودی کاربر را به این
93
00:04:11,650 –> 00:04:13,360
پرانتزها منتقل می کنیم، آن را به تابع float
94
00:04:13,360 –> 00:04:14,800
می دهیم و تابع چهارم
95
00:04:14,800 –> 00:04:16,060
اساساً محتوای
96
00:04:16,060 –> 00:04:17,649
آن را می گیرد و سپس آن را به یک float تبدیل می کند و
97
00:04:17,649 –> 00:04:19,450
سپس زمانی که تبدیل آن به یک
98
00:04:19,450 –> 00:04:21,700
شناور انجام شد، آن را به ما
99
00:04:21,700 –> 00:04:23,080
پس میدهد، آن را به ما
100
00:04:23,080 –> 00:04:25,690
برمیگرداند و میگوید خوب اینجا بروید، من
101
00:04:25,690 –> 00:04:27,580
محتوای این رشته ورودی کاربر متغیر را
102
00:04:27,580 –> 00:04:29,590
به floats تبدیل کردهام، بنابراین در اینجا
103
00:04:29,590 –> 00:04:31,300
یک بنابراین، اگر آن را به ما
104
00:04:31,300 –> 00:04:32,889
برگرداند، اگر آن را در اینجا به ما برگرداند،
105
00:04:32,889 –> 00:04:34,900
ما به یک متغیر نیاز داریم تا آن را بپذیریم،
106
00:04:34,900 –> 00:04:36,729
بنابراین من یک متغیر برای
107
00:04:36,729 –> 00:04:40,479
ذخیره آن مقدار ایجاد می کنم و آن مقدار،
108
00:04:40,479 –> 00:04:43,780
قیمت اصلی خواهد بود. من
109
00:04:43,780 –> 00:04:45,970
فقط میخواهم نام کاربر را به
110
00:04:45,970 –> 00:04:51,460
آن اضافه کنم تا قیمت اصلی کاربر کاملاً مناسب باشد، بنابراین
111
00:04:51,460 –> 00:04:53,169
همه چیزهایی که در اینجا ذخیره میشوند را
112
00:04:53,169 –> 00:04:56,229
با استفاده از تابع float از یک رشته Ok به یک شناور تبدیل
113
00:04:56,229 –> 00:04:57,370
میکنیم و سپس
114
00:04:57,370 –> 00:04:58,600
تابع مایع به آن را به ما
115
00:04:58,600 –> 00:05:00,580
برگرداند و آن را به ما برگرداند و بنابراین ما
116
00:05:00,580 –> 00:05:01,960
در حال حاضر مقداری را که تابع غذا
117
00:05:01,960 –> 00:05:04,210
به ما برمی گرداند
118
00:05:04,210 –> 00:05:06,970
در قیمت اصلی کاربر ذخیره می کنیم تا
119
00:05:06,970 –> 00:05:10,360
درصدی 20٪ از این مقدار را
120
00:05:10,360 –> 00:05:13,780
درست محاسبه کنیم که 20٪ از آن را می دانیم. ماشین حساب
121
00:05:13,780 –> 00:05:17,560
اینجا سمت راست 20 تقسیم بر صد
122
00:05:17,560 –> 00:05:20,020
بیست و بیست درصد برابر است با 20
123
00:05:20,020 –> 00:05:22,389
تقسیم بر 100 که نقطه صفر است دو
124
00:05:22,389 –> 00:05:26,440
درست 20 از 100 خوب است همان 20
125
00:05:26,440 –> 00:05:29,530
درصد 20 از 100 20 تقسیم 100
126
00:05:29,530 –> 00:05:31,270
به شما صفر نقطه دو را می دهد. می
127
00:05:31,270 –> 00:05:33,370
توانید مستقیماً در نقطه صفر دو
128
00:05:33,370 –> 00:05:35,289
یا شما می توانید این کار را انجام دهید
129
00:05:35,289 –> 00:05:37,419
در اینجا حساب کنید، بیایید به نوعی آن
130
00:05:37,419 –> 00:05:39,789
را به درستی تقسیم کنیم، بنابراین می خواهیم
131
00:05:39,789 –> 00:05:42,820
تخفیف را به درستی محاسبه کنیم و
132
00:05:42,820 –> 00:05:44,680
تخفیف اساساً 20٪ از
133
00:05:44,680 –> 00:05:46,960
قیمت اصلی ما خواهد بود و بنابراین به روشی که شما این کار را انجام می
134
00:05:46,960 –> 00:05:49,210
دهید ما می دانیم که 20٪ همان 20
135
00:05:49,210 –> 00:05:51,910
تقسیم بر 100 است، بنابراین 20 تقسیم بر
136
00:05:51,910 –> 00:05:53,560
صد من می خواهم آن را با پرانتز احاطه کنم،
137
00:05:53,560 –> 00:05:55,740
زیرا می خواستم
138
00:05:55,740 –> 00:05:59,409
ابتدا درست محاسبه شود، بنابراین 20 تقسیم بر
139
00:05:59,409 –> 00:06:03,430
100 پس 20 این همان 20 است. % بنابراین 20%
140
00:06:03,430 –> 00:06:04,849
تخفیف شما می
141
00:06:04,849 –> 00:06:08,899
توانید ضرب را امضا کنید ما را از سمت راست 20
1