در این مطلب، ویدئو نحوه استخراج ساعت ها و دقیقه ها از قالب زمان نظامی با استفاده از پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:34
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,909
سلام به همه امیدوارم
2
00:00:02,909 –> 00:00:05,490
امروز روز خوبی داشته باشید در این ویدیو
3
00:00:05,490 –> 00:00:08,370
سعی می کنیم ببینیم چگونه مشکلی را حل
4
00:00:08,370 –> 00:00:14,160
کنیم که مثلاً اگر از شما
5
00:00:14,160 –> 00:00:17,430
خواسته شود برنامه ای بنویسید که ما
6
00:00:17,430 –> 00:00:20,910
دو بار آن را در قالب نظامی خواندیم به عنوان
7
00:00:20,910 –> 00:00:24,779
مثال اولی ورودی 0 9 0 0 ورودی دوم
8
00:00:24,779 –> 00:00:29,670
1 7 3 0 است و تعداد ساعت
9
00:00:29,670 –> 00:00:33,120
ها را بر حسب دقیقه فاصله بین دو بار چاپ کنید و
10
00:00:33,120 –> 00:00:35,790
سپس یکی ساده ممکن است به این شکل باشد،
11
00:00:35,790 –> 00:00:38,640
پس چگونه می خواهیم این
12
00:00:38,640 –> 00:00:45,360
مشکل را حل کنیم، پس اجازه دهید من آن را امتحان کنم کد ساده
13
00:00:45,360 –> 00:00:48,390
اینجاست، بنابراین اول از همه میتوانیم از
14
00:00:48,390 –> 00:00:51,210
عبارت ورودی K یا تابع ورودی استفاده کنیم تا
15
00:00:51,210 –> 00:00:54,719
از کاربر بخواهد بار اول را وارد کند
16
00:00:54,719 –> 00:00:58,250
و سپس از یک متغیر زمان شروع،
17
00:00:58,250 –> 00:01:02,969
فشار داده تایپ کنیم تا ویدیوی آنها را ذخیره کنیم،
18
00:01:02,969 –> 00:01:05,549
بنابراین دوباره K میتوانیم فقط روی آن ضربه بزنید
19
00:01:05,549 –> 00:01:13,260
و آن را اجرا کنید و اجرا کنید تا اینجا خیلی خوب است، بسیار
20
00:01:13,260 –> 00:01:16,439
خوب، دستورات نشان داده شده اند، هی لطفاً
21
00:01:16,439 –> 00:01:19,259
اولین بار را وارد کنید و فرض کنید
22
00:01:19,259 –> 00:01:24,810
باید وارد شویم صفر نه سه صفر خوب
23
00:01:24,810 –> 00:01:25,710
تا اینجا خیلی خوب
24
00:01:25,710 –> 00:01:28,290
بله تا اینجا خیلی خوب است، اما پس از آن برای من
25
00:01:28,290 –> 00:01:32,040
من شخصاً وقتی چیزی K را
26
00:01:32,040 –> 00:01:33,329
از صفحه کلید می
27
00:01:33,329 –> 00:01:36,720
خواندم معمولاً یک دستور pre now دریافت کنید تا
28
00:01:36,720 –> 00:01:39,390
یک مقدار را چاپ کنید تا مطمئن شوید که
29
00:01:39,390 –> 00:01:41,520
روشی که من فکر می کنم مشابه کامپیوتر است،
30
00:01:41,520 –> 00:01:43,829
بنابراین اجازه دهید من فقط از یک دستور چاپ برای
31
00:01:43,829 –> 00:01:59,490
چاپ زمان استفاده کنم تا تأیید کنم که
32
00:01:59,490 –> 00:02:03,960
ورودی کاربر واقعاً در آن ذخیره
33
00:02:03,960 –> 00:02:06,630
شده است. متغیر از اینجا یک رشته زمانی شروع می کند
34
00:02:06,630 –> 00:02:11,489
و سپس بسیار خوب، اگر بخواهم می توانم این
35
00:02:11,489 –> 00:02:13,819
یکی را نظر بدهم
36
00:02:13,819 –> 00:02:17,909
و سپس فرض می شود که متغیر بعدی ما به این
37
00:02:17,909 –> 00:02:30,329
فکر می کنم که باید
38
00:02:30,329 –> 00:02:35,760
شماره سهام ورودی کاربران را از
39
00:02:35,760 –> 00:02:40,049
نوع داده متن یا رشته به نوع داده صحیح تبدیل کنم. بنابراین
40
00:02:40,049 –> 00:02:44,790
میتوانم از این تابع int برای انجام
41
00:02:44,790 –> 00:02:47,760
تبدیل استفاده کنم و وقتی تبدیل شد،
42
00:02:47,760 –> 00:02:51,780
دوباره میتوانم آن را در یک دسته توت ذخیره کنم
43
00:02:51,780 –> 00:02:54,569
و سپس آن را زمان شروع
44
00:02:54,569 –> 00:02:57,409
ok مینامم، بنابراین دوباره میخواهم مطمئن شوم که
45
00:02:57,409 –> 00:03:05,310
این یک چیزی را وارد میکند.
46
00:03:05,310 –> 00:03:08,069
چیزی محاسبه می کند که من می خواهم آن را
47
00:03:08,069 –> 00:03:11,909
چاپ کنم که آیا روش فکر من
48
00:03:11,909 –> 00:03:13,980
درست است یا نه، بنابراین از یک
49
00:03:13,980 –> 00:03:19,950
عبارت چاپی برای چاپ آن استفاده می کنم بسیار خوب
50
00:03:19,950 –> 00:03:26,549
، وقت آن است که اجازه دهید 0 تا 3 0 را امتحان کنم تا اینجا
51
00:03:26,549 –> 00:03:27,060
خیلی خوب است
52
00:03:27,060 –> 00:03:30,030
تا اینجا خیلی خوب است و می توانید ببینید
53
00:03:30,030 –> 00:03:37,709
که دلیل آن خروجی است دلیل اینکه
54
00:03:37,709 –> 00:03:45,060
0 8 3 0 را خروجی می دهید این است که 0 a 3 0
55
00:03:45,060 –> 00:03:47,910
خوب اولین ورودی اینجا در
56
00:03:47,910 –> 00:03:50,579
قالب متن است، بنابراین پس از اینکه آن را به
57
00:03:50,579 –> 00:03:54,660
عدد صحیح تبدیل کردیم، 0 پیشرو از بین خواهد رفت، بنابراین
58
00:03:54,660 –> 00:03:56,760
کدام صحیح است که درست است، خوب است
59
00:03:56,760 –> 00:04:01,760
و مرحله بعدی K ما میخواهیم
60
00:04:04,489 –> 00:04:11,430
بفهمیم که قدرت شروع چقدر است خوب، بنابراین
61
00:04:11,430 –> 00:04:16,949
کدام قسمت ما درست است، بنابراین دوباره
62
00:04:16,949 –> 00:04:20,239
میتوانم چیزی را امتحان کنم که
63
00:04:22,550 –> 00:04:27,330
مشکلی ندارد، میتوانم از عملگر تقسیم برای
64
00:04:27,330 –> 00:04:32,540
پیدا کردن اقیانوس و بالشتک
65
00:04:32,540 –> 00:04:37,080
نشاندهنده ساعت خوب استفاده کنم، بنابراین اجازه دهید من K را امتحان کنید،
66
00:04:37,080 –> 00:04:42,240
بنابراین زمان شروع تقسیم بر 100 K
67
00:04:42,240 –> 00:04:44,670
و سپس من مقدار
68
00:04:44,670 –> 00:04:48,440
را در شروع ذخیره می کنم و در دسترس نیست، بنابراین
69
00:04:48,440 –> 00:04:56,070
اجازه دهید دوباره امتحان کنم و دوباره سبک شخصی من این
70
00:04:56,070 –> 00:04:59,100
است که وقتی چیزی را وارد می کنم وقتی
71
00:04:59,100 –> 00:05:01,560
چیزی را محاسبه می کنم که می خواهم. آن را پرینت بگیرید
72
00:05: