در این مطلب، ویدئو راه حل Python 01K پنی به دلار و تغییر با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:44
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,580 –> 00:00:02,689
[موسیقی]
2
00:00:08,320 –> 00:00:10,240
در سکه به دلار و تغییر
3
00:00:10,240 –> 00:00:13,280
تکلیف ما یک مشکل کلمه ای داریم در
4
00:00:13,280 –> 00:00:15,040
توصیف استیسی شش ساله،
5
00:00:15,040 –> 00:00:16,560
سکه ها را در یک شیشه پس انداز می کند و هر سه ماه یکبار
6
00:00:16,560 –> 00:00:18,320
استیسی سکه ها را به بانک
7
00:00:18,320 –> 00:00:19,760
می برد و می خواهد بداند که چه مقدار دلار است.
8
00:00:19,760 –> 00:00:22,480
و سکههای باقیمانده
9
00:00:22,480 –> 00:00:23,760
باید در ازای
10
00:00:23,760 –> 00:00:25,359
سکههای موجود در شیشه داده شود،
11
00:00:25,359 –> 00:00:27,439
ما میخواهیم یک برنامه پایتون بنویسیم
12
00:00:27,439 –> 00:00:29,439
که پنیها را بهعنوان یک عدد صحیح دریافت میکند
13
00:00:29,439 –> 00:00:31,359
و ورودی ما را نشان میدهد و
14
00:00:31,359 –> 00:00:34,559
تعداد کل حداکثر دلارهای چهارم
15
00:00:34,559 –> 00:00:36,559
سکه نیکل و پنیهای باقیمانده را که
16
00:00:36,559 –> 00:00:38,559
باید در اینجا ارائه شود را خروجی میکند. نموداری
17
00:00:38,559 –> 00:00:41,120
که ورودی نمونه و
18
00:00:41,120 –> 00:00:43,440
خروجی تولید شده از آن را بر
19
00:00:43,440 –> 00:00:45,760
حسب تعداد دلارهای
20
00:00:45,760 –> 00:00:48,160
نیکل و سکه های باقیمانده نشان می دهد، می توانید از
21
00:00:48,160 –> 00:00:50,480
آن برای آزمایش برنامه خود استفاده کنید،
22
00:00:50,480 –> 00:00:52,000
اما می بینید که ما هرگز بیش
23
00:00:52,000 –> 00:00:53,760
از سه چهارم نخواهیم داشت
24
00:00:53,760 –> 00:00:55,520
زیرا چهار یک چهارم یک دلار است،
25
00:00:55,520 –> 00:00:57,520
ما هرگز نباید بیشتر از دو سکه داشته باشیم،
26
00:00:57,520 –> 00:00:59,680
زیرا سه سکه یک چهارم خواهد بود
27
00:00:59,680 –> 00:01:01,039
هرگز بیشتر از دو نیکل نداشته
28
00:01:01,039 –> 00:01:02,320
باشیم، زیرا ما هرگز بیش از پنج سکه نخواهیم داشت،
29
00:01:02,320 –> 00:01:03,760
زیرا باید
30
00:01:03,760 –> 00:01:04,799
یک نیکل
31
00:01:04,799 –> 00:01:06,640
باشد، بنابراین حداکثر مقادیری که می توانید برای یک
32
00:01:06,640 –> 00:01:08,240
چهارم داشته باشید، سه
33
00:01:08,240 –> 00:01:09,760
سکه حداکثر دو نیکل حداکثر
34
00:01:09,760 –> 00:01:12,320
یک و حداکثر سکه ها 4 خواهد بود.
35
00:01:12,320 –> 00:01:14,240
در اینجا چگونگی
36
00:01:14,240 –> 00:01:16,720
ارتباط این موضوع با نتایج سطح دوره ما
37
00:01:16,720 –> 00:01:18,400
، بینشی را در رابطه با
38
00:01:18,400 –> 00:01:20,159
حل این مشکل
39
00:01:20,159 –> 00:01:21,600
ارائه می دهد، اطلاعیه ارائه تمرین با تقسیم اعداد صحیح
40
00:01:21,600 –> 00:01:24,320
و عملیات مدول است،
41
00:01:24,320 –> 00:01:25,360
بنابراین ما می توانیم ببینیم که چگونه می خواهیم
42
00:01:25,360 –> 00:01:27,200
با این دو متفاوت ریاضی انجام دهیم.
43
00:01:27,200 –> 00:01:29,759
عملگرها و دریافت ورودی به عنوان یک
44
00:01:29,759 –> 00:01:32,159
عدد صحیح، بنابراین تبدیل یک رشته به یک
45
00:01:32,159 –> 00:01:34,320
عدد صحیح و ارائه خروجی الحاقی،
46
00:01:34,320 –> 00:01:36,640
بنابراین الحاق بخشی از
47
00:01:36,640 –> 00:01:40,000
راه حل ما خواهد بود
48
00:01:40,000 –> 00:01:40,799
و سپس برخی مشخصات دیگر در اینجا وجود دارد
49
00:01:40,799 –> 00:01:42,399
50
00:01:42,399 –> 00:01:44,399
که نشان می دهد برنامه ما چه کاری انجام می دهد و
51
00:01:44,399 –> 00:01:45,520
نام شما
52
00:01:45,520 –> 00:01:48,000
um از شما خواسته می شود وارد کنید. تعداد کل
53
00:01:48,000 –> 00:01:49,920
پنی هایی که می تواند اعلان ورودی ما باشد،
54
00:01:49,920 –> 00:01:52,640
آن را به یک متغیر int تبدیل می
55
00:01:52,640 –> 00:01:54,560
کند، محاسبات ریاضی را انجام دهید و همه خروجی ها
56
00:01:54,560 –> 00:01:56,479
باید نمایش داده شوند. ed با برچسبهای به هم
57
00:01:56,479 –> 00:01:57,920
پیوسته قدرت و خروجی در
58
00:01:57,920 –> 00:01:59,920
زیر نشان داده شده است،
59
00:01:59,920 –> 00:02:01,439
بنابراین
60
00:02:01,439 –> 00:02:04,079
اگر 867 پنی را وارد کنیم، این ورودی ما است، در زیر
61
00:02:04,079 –> 00:02:06,159
با آن 867
62
00:02:06,159 –> 00:02:08,399
پنی از هشت دلار، دو چهارم
63
00:02:08,399 –> 00:02:11,520
یک سکه، یک نیکل و دو پنی معاوضه داده میشود و
64
00:02:11,520 –> 00:02:13,440
بنابراین میتوانید الحاق را در اینجا ببینید.
65
00:02:13,440 –> 00:02:15,200
برچسب دلار
66
00:02:15,200 –> 00:02:17,280
از آنجایی که پایه هشت است و بدون توجه به
67
00:02:17,280 –> 00:02:19,599
اینکه چگونه اینها را با اضافه کردن
68
00:02:19,599 –> 00:02:22,959
فاصله های اضافی در رشته برچسب کنار هم ردیف
69
00:02:22,959 –> 00:02:24,640
می کنم، فقط آن را خواناتر
70
00:02:24,640 –> 00:02:26,400
71
00:02:26,400 –> 00:02:27,840
72
00:02:27,840 –> 00:02:29,120
می کند. همیشه
73
00:02:29,120 –> 00:02:32,160
راههای متعددی برای حل یک مشکل وجود دارد و یک کد
74
00:02:32,160 –> 00:02:33,440
لزوما بهتر از کد دیگر نیست
75
00:02:33,440 –> 00:02:35,280
ممکن است کارآمدتر باشد.
76
00:02:35,280 –> 00:02:36,480
77
00:02:36,480 –> 00:02:38,239
78
00:02:38,239 –> 00:02:40,080
79
00:02:40,080 –> 00:02:41,440
80
00:02:41,440 –> 00:02:43,360
نتایج و ما
81
00:02:43,360 –> 00:02:45,519
کدهای اضافی زیادی نداریم، بنابراین من
82
00:02:45,519 –> 00:02:47,200
عبارات چاپی را در اینجا دارم که به سادگی
83
00:02:47,200 –> 00:02:49,360
به کاربر می گوید که قرار است چه اتفاقی بیفتد،
84
00:02:49,360 –> 00:02:50,640
ما ورودی آنها را دریافت می کنیم
85
00:02:50,640 –> 00:02:51,920
تا یک حالت ورودی داشته باشیم.
86
00:02:51,920 –> 00:02:53,200
تعداد پنی
87
00:02:53,200 –> 00:02:55,200
هایی که قرار است یک
88
00:02:55,200 –> 00:02:58,640
مقدار صحیح باشد را وارد کنید مانند 867
89
00:02:58,640 –> 00:03:00,080
پنی
90
00:03:00,080 –> 00:03:02,080
که می خواهیم آن را به یک عدد صحیح تبدیل کنیم تا
91
00:03:02,080 –> 00:03:04,720
کل عبارت ورودی
92
00:03:04,720 –> 00:03:08,239
داخل پرانتز برای تبدیل int باشد
93
00:03:08,239 –> 00:03:09,440
و ما آن را به یک مقدار اختصاص می دهیم.
94
00:03:09,440 –> 00:03:11,599
named pennies اکنون این فرآیند من است که
95
00:03:11,599 –> 00:03:13,120
ورودی ما بود در اینجا این است که فرآیند
96
00:03:13,120 –> 00:03:16,080
شروع پنی برابر است با پنی
97
00:03:16,080 –> 00:03:17,519
من فقط نام متغیر دیگری را گفتم
98
00:03:17,519 –> 00:03:19,360
starting pennies که بعداً
99
00:03:19,360 –> 00:03:21,200
در خروجی خود استفاده خواهم کرد
100
00:03:21,200 –> 00:03:22,959
اما این متغیر pennies را
101
00:03:22,959 –> 00:03:25,280
همانطور که آن را تبدیل می کنیم تغییر می دهم به دلار
102
00:03:25,280 –> 00:03:27,200
و ربع