WEBVTT 0 00:00.610 --> 00:02.360 Now in this lecture Let's talk about help 1 00:02.400 --> 00:05.500 So as a developer as a programmer 2 00:05.570 --> 00:12.200 one thing that I want to teach you guys is how to sustain and how to understand things by your own 3 00:12.440 --> 00:18.660 So after completing this course you might need some help maybe with new features of python or may be 4 00:18.660 --> 00:22.440 new functionality, maybe with the version 4.0 5 00:22.700 --> 00:26.900 And also the second important thing is how to read documentation 6 00:26.900 --> 00:33.050 So if you start reading documentation or if you know how to read documentation, how to understand documentation 7 00:33.380 --> 00:36.380 you can excel in any language any framework. 8 00:36.590 --> 00:38.540 So these two are really important. 9 00:38.540 --> 00:39.700 The first one is help. 10 00:39.740 --> 00:42.280 And the second one is documentation. 11 00:42.350 --> 00:46.700 So the python official shell that the IDLE that I am talking about. 12 00:46.730 --> 00:49.530 I hate it because of its white background. 13 00:49.730 --> 00:51.940 But there is one good thing about it. 14 00:52.010 --> 00:59.500 It can provide you some good information regarding documentation and also help. So just type the command help 15 00:59.600 --> 01:02.240 And then the open closing parenthesis. 16 01:02.840 --> 01:07.970 Here you can see that it is the python 3.7 help utility and 17 01:07.970 --> 01:13.850 Now if you want to understand the topics all you have to do is just write 'topics' and you will get all the 18 01:13.850 --> 01:17.960 topics that are related to Python and you might need to understand. 19 01:18.180 --> 01:25.540 So for a demo purpose let me take a topic like 'LIST' which is really important. You can see I get 20 01:25.580 --> 01:27.670 all the information regarding list 21 01:27.860 --> 01:32.930 maybe some example, maybe a definition and something that is related to list 22 01:32.930 --> 01:39.110 You might not understand this but you need to understand that there is a Help section with Python and 23 01:39.110 --> 01:41.510 you can get all the information. 24 01:41.660 --> 01:45.160 So once you complete the 'LIST' section just try to do help 25 01:45.260 --> 01:52.070 and then again type list and then understand that if you can perform these of steps and also check 26 01:52.070 --> 01:54.710 that if you understand what is happening here. 27 01:54.980 --> 01:59.100 So this will help you to define how well you are going with python. 28 01:59.210 --> 02:02.830 how well you understand help and how well you know the topic 29 02:03.080 --> 02:09.710 So the Help section covers a lot of thing with examples, with notes, with result and also the operations with 30 02:09.710 --> 02:10.830 that particular thing 31 02:10.850 --> 02:13.730 that is the particular topic. So here I type 32 02:13.730 --> 02:21.780 Just the 'LIST' and I got a lot of information. The next thing I need to talk about is Python documentation. 33 02:21.950 --> 02:26.900 So all you have to do is just go onto help and click on Python documentation. 34 02:27.040 --> 02:33.680 So Python has really good documentation with this particular IDLE and you get a lot of information 35 02:33.680 --> 02:35.190 a lot of topics 36 02:35.270 --> 02:41.930 Their definition, meaning's, example and you can see there are plenty of topics and you cannot cover each 37 02:41.930 --> 02:42.960 and every topic. 38 02:43.220 --> 02:50.420 But if you need help of any new feature any new library or something that you are not able to understand 39 02:50.690 --> 02:58.150 you can just jump on to this documentation and you can get a lot of information from the official Python. 40 02:58.370 --> 03:04.630 So if I just try to get information regarding 'date and time' and you can see I got a simple example 41 03:04.640 --> 03:10.760 that is related to date and time. This documentation might not be useful now but once there is a major 42 03:10.760 --> 03:17.280 change with Python this documentation will help you to improve the changes that you are suffering like 43 03:17.300 --> 03:19.610 from Python 2.7 to Python 3 44 03:19.610 --> 03:21.700 There was some drastic changes. 45 03:21.950 --> 03:29.250 Maybe not with the syntax but how to handle files how to do some basic stuff so that was changed and with 46 03:29.390 --> 03:32.070 the help of documentation you can understand. 47 03:32.390 --> 03:37.100 So my major aim with this lecture was to make you understand that there is a help option and there 48 03:37.100 --> 03:39.060 is something like documentation. 49 03:39.190 --> 03:42.320 So yeah thats all for this lecture see you in the next one.