در این مطلب، ویدئو اصول – پایتون 3: گرفتن ورودی های عدد صحیح و شناور با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,650 –> 00:00:03,240
در این ویدیو ما به
2
00:00:03,240 –> 00:00:05,069
ویدیوی قبلی خود ادامه می دهیم و
3
00:00:05,069 –> 00:00:06,930
می خواهیم در مورد نحوه مدیریت
4
00:00:06,930 –> 00:00:08,820
موقعیتی که می خواهید شماره ای را توسط کاربر وارد
5
00:00:08,820 –> 00:00:10,440
کنید و سپس ممکن است مقداری در آن
6
00:00:10,440 –> 00:00:12,570
دستکاری کنید صحبت کنیم و اجازه دهید
7
00:00:12,570 –> 00:00:15,299
مشکل ما را مشخص کنیم. قبل از این به چهار رسید، بنابراین
8
00:00:15,299 –> 00:00:18,150
مشکلی که با آن برخورد کردیم این بود و اجازه دهید من فقط
9
00:00:18,150 –> 00:00:22,020
آن را حذف کنم زمانی است که
10
00:00:22,020 –> 00:00:24,539
با استفاده از تابع ورودی یک ورودی میگیریم، پایتون همیشه
11
00:00:24,539 –> 00:00:26,580
فرض میکند که یک رشته است، بنابراین اگر
12
00:00:26,580 –> 00:00:28,410
میخواهم نام یا کلمه یا
13
00:00:28,410 –> 00:00:31,019
جمله دیگری را وارد کنم، اینطور نیست. یک مشکل است، اما اگر
14
00:00:31,019 –> 00:00:33,300
بخواهم یک عدد از کاربر
15
00:00:33,300 –> 00:00:36,420
بگیرم که آن هم مشکلی نیست،
16
00:00:36,420 –> 00:00:38,489
اما اگر
17
00:00:38,489 –> 00:00:39,930
بخواهم برخی از عملیات ریاضی را روی آن اعمال کنم، مشکل ساز می شود
18
00:00:39,930 –> 00:00:43,290
، بنابراین همین الان اینجا بیایید
19
00:00:43,290 –> 00:00:44,850
این را تغییر دهیم.
20
00:00:44,850 –> 00:00:50,579
عدد مورد علاقه شما به اضافه 10 عدد است
21
00:00:50,579 –> 00:00:52,559
و من از یک
22
00:00:52,559 –> 00:00:54,600
دستور تخصیص خود ارجاع برای انجام این کار استفاده کرده ام، بنابراین
23
00:00:54,600 –> 00:00:57,420
نام خود را Paul گذاشتم و عدد مورد علاقه خود را
24
00:00:57,420 –> 00:00:59,969
20 قرار دادم و یک خطای زمان اجرا دریافت می کنم زیرا
25
00:00:59,969 –> 00:01:02,550
اتفاقی که افتاده این است که وقتی این را می گیرم
26
00:01:02,550 –> 00:01:04,199
ورودی او دوباره و بیایید اعداد خط خود را اضافه کنیم
27
00:01:04,199 –> 00:01:06,240
وقتی ورودی را برای عدد
28
00:01:06,240 –> 00:01:10,830
در خط 9 میگیرم عدد فرض میشود که چه
29
00:01:10,830 –> 00:01:14,280
قسمتی از عدد من یک رشته در نظر گرفته
30
00:01:14,280 –> 00:01:16,820
میشود و بنابراین شما یک مشکل دارید
31
00:01:16,820 –> 00:01:23,460
بنابراین برای حل این مشکل برای حل
32
00:01:23,460 –> 00:01:29,880
مشکل آن عدد رشتهای است که ما از ریختهگری استفاده میکنیم،
33
00:01:29,880 –> 00:01:36,680
بنابراین میخواهیم این کار را انجام دهیم،
34
00:01:40,100 –> 00:01:42,899
بنابراین کاری که من اکنون انجام دادهام این است که من در واقع
35
00:01:42,899 –> 00:01:45,600
رفتهام و ورودیام را گرفتهام و آن
36
00:01:45,600 –> 00:01:47,579
ورودی تولید میکند و سپس
37
00:01:47,579 –> 00:01:49,259
آن را به یک عدد صحیح ارسال میکنم، بنابراین من
38
00:01:49,259 –> 00:01:51,420
مقدار رشته را گرفتهام و آن را به یک
39
00:01:51,420 –> 00:01:54,000
نوع عدد صحیح تبدیل کردهام، به پایتون گفتم گوش کنید،
40
00:01:54,000 –> 00:01:55,860
میدانم که شما فکر میکنید این
41
00:01:55,860 –> 00:01:57,390
یک رشته خواهد بود، اما به من اعتماد کنید
42
00:01:57,390 –> 00:01:59,850
که یک عدد صحیح خواهد بود و اگر اکنون این را اجرا کنم من
43
00:01:59,850 –> 00:02:06,600
نباید مشکلی داشته باشم، اکنون میرویم،
44
00:02:06,600 –> 00:02:08,280
میگویم نباید مشکلی داشته باشم، اما
45
00:02:08,280 –> 00:02:10,560
با این فرض که کاربر با این کار
46
00:02:10,560 –> 00:02:12,740
میکند و دستورالعملها را دنبال میکند،
47
00:02:12,740 –> 00:02:14,750
بنابراین اگر دوباره این را اجرا کنم، نام من
48
00:02:14,750 –> 00:02:17,240
Paul است و مورد علاقه من را میخواهد.
49
00:02:17,240 –> 00:02:23,140
شماره و گذاشتم من نمی دانم میمون
50
00:02:23,140 –> 00:02:26,060
با خطا مواجه می شوم زیرا کاری که این می
51
00:02:26,060 –> 00:02:27,950
خواهد انجام دهد این است که می خواهد f یک رشته
52
00:02:27,950 –> 00:02:30,980
را به یک عدد صحیح تبدیل کنید که نمی تواند کار کند، بنابراین در
53
00:02:30,980 –> 00:02:32,870
این مرحله ما ابزاری برای بررسی نداریم تا مطمئن شویم
54
00:02:32,870 –> 00:02:36,290
کاربر
55
00:02:36,290 –> 00:02:38,450
دستورالعمل ها را دنبال می کند، بنابراین
56
00:02:38,450 –> 00:02:40,550
اگر نوع اشتباهی را وارد
57
00:02:40,550 –> 00:02:42,520
کردید و سعی می کنید واقعا مراقب باشید. یک تبدیل انجام دهید،
58
00:02:42,520 –> 00:02:44,540
در شرایطی قرار خواهید گرفت