در این مطلب، ویدئو اشکال زدایی پایتون با استفاده از Pycharm – قسمت 2- کنترل اجرای برنامه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:03:22
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:02,480
بیایید یاد بگیریم که چگونه اجرای برنامه
2
00:00:02,480 –> 00:00:05,200
را در طول جلسه اشکال زدایی کنترل کنیم. من
3
00:00:05,200 –> 00:00:07,839
یک نمونه محاسبه زیر خط میانگین فایل پایتون
4
00:00:07,839 –> 00:00:10,160
دارم و یک روش دارد که
5
00:00:10,160 –> 00:00:12,000
به نام محاسبه میانگین زیر خطی است
6
00:00:12,000 –> 00:00:14,639
، یک آرایه ورودی می گیرد و
7
00:00:14,639 –> 00:00:16,960
میانگین همه موارد داخل
8
00:00:16,960 –> 00:00:19,119
آرایه را محاسبه می کند و چه مقدار است. من داخل
9
00:00:19,119 –> 00:00:21,439
متد اصلی در خط شماره 10 دارم این است که
10
00:00:21,439 –> 00:00:23,279
در خط بعدی یک آرایه اعداد دارم، من
11
00:00:23,279 –> 00:00:25,279
این آرایه را به روش منتقل می کنم و
12
00:00:25,279 –> 00:00:27,840
در نهایت خروجی را چاپ می کنم بنابراین
13
00:00:27,840 –> 00:00:30,240
منطق بسیار ساده است هدف اصلی اینجا برای
14
00:00:30,240 –> 00:00:32,159
درک چگونگی اجرای برنامه را
15
00:00:32,159 –> 00:00:34,559
با استفاده از نقاط شکست و چند
16
00:00:34,559 –> 00:00:36,640
ویژگی مهم دیگر کنترل کنید به من اجازه دهید یک
17
00:00:36,640 –> 00:00:39,120
نقطه شکست در خط شماره 11 در خط
18
00:00:39,120 –> 00:00:41,680
شماره 14 نیز قرار دهم و این برنامه را
19
00:00:41,680 –> 00:00:45,039
در حالت اشکال زدایی اجرا کنید، بنابراین بر روی debug میانگین خط زیر کلیک راست کنید و
20
00:00:45,039 –> 00:00:49,039
21
00:00:49,760 –> 00:00:52,000
اکنون آنچه را که در اینجا اشکال زدا می بینیم کلیک کنید.
22
00:00:52,000 –> 00:00:54,719
صفحه فعال است و ما
23
00:00:54,719 –> 00:00:57,520
دکمههای خاصی را در اینجا فعال کردهایم، همچنین
24
00:00:57,520 –> 00:01:00,160
همه دکمهها را در اینجا
25
00:01:00,160 –> 00:01:02,000
مورد بحث قرار نمیدهم، در درسهای دیگر درباره آنها بحث خواهیم کرد،
26
00:01:02,000 –> 00:01:03,760
اما در مورد سه مورد بحث خواهم کرد.
27
00:01:03,760 –> 00:01:06,400
ویژگی های مهم یکی از آنها این است که یک
28
00:01:06,400 –> 00:01:10,080
میانبر مرحله به مرحله f8 است و بعد از مرحله
29
00:01:10,080 –> 00:01:12,159
بعد یکی دیگر از ویژگی های مهم مرحله است
30
00:01:12,159 –> 00:01:14,479
که به ما کمک می کند تا به داخل یک
31
00:01:14,479 –> 00:01:17,040
میانبر متد خاص برویم f7 و
32
00:01:17,040 –> 00:01:20,640
سپس یک مرحله به بیرون داریم که shift
33
00:01:20,640 –> 00:01:23,119
به اضافه f8 است که میانبر است و
34
00:01:23,119 –> 00:01:25,280
به ما کمک می کند در حین اشکال زدایی از یک متد بیرون بیاییم
35
00:01:25,280 –> 00:01:27,759
حالا ببینیم همه آنها چگونه
36
00:01:27,759 –> 00:01:30,079
کار می کنند همانطور که در اینجا می بینیم اجرای برنامه
37
00:01:30,079 –> 00:01:32,799
در خط شماره 11 به حالت تعلیق درآمده است
38
00:01:32,799 –> 00:01:34,720
و اگر بخواهیم به خط بعدی
39
00:01:34,720 –> 00:01:36,720
برویم باید برای کلیک بر روی این دکمه که یک
40
00:01:36,720 –> 00:01:38,479
مرحله
41
00:01:38,479 –> 00:01:40,400
بالاتر است، روی آن کلیک کردم، کنترل
42
00:01:40,400 –> 00:01:43,119
به خط شماره 12 رسید. اجازه دهید دوباره روی مرحله کلیک کنم