title
Tutorial 1- Anaconda Installation and Python Basics

description
Hello All, Welcome to the Python Crash Course. In this video we will see about python basics datatypes and operation github url : https://github.com/krishnaik06/Machine-Learning-in-90-days Support me in Patreon: https://www.patreon.com/join/2340909? Connect with me here: Twitter: https://twitter.com/Krishnaik06 Facebook: https://www.facebook.com/krishnaik06 instagram: https://www.instagram.com/krishnaik06 If you like music support my brother's channel https://www.youtube.com/channel/UCdupFqYIc6VMO-pXVlvmM4Q Buy the Best book of Machine Learning, Deep Learning with python sklearn and tensorflow from below amazon url: https://www.amazon.in/Hands-Machine-Learning-Scikit-Learn-Tensor/dp/9352135210/ref=as_sl_pc_qf_sp_asin_til?tag=krishnaik06-21&linkCode=w00&linkId=a706a13cecffd115aef76f33a760e197&creativeASIN=9352135210 You can buy my book on Finance with Machine Learning and Deep Learning from the below url amazon url: https://www.amazon.in/Hands-Python-Finance-implementing-strategies/dp/1789346371/ref=as_sl_pc_qf_sp_asin_til?tag=krishnaik06-21&linkCode=w00&linkId=ac229c9a45954acc19c1b2fa2ca96e23&creativeASIN=1789346371 Subscribe my unboxing Channel https://www.youtube.com/channel/UCjWY5hREA6FFYrthD0rZNIw Below are the various playlist created on ML,Data Science and Deep Learning. Please subscribe and support the channel. Happy Learning! Deep Learning Playlist: https://www.youtube.com/watch?v=DKSZHN7jftI&list=PLZoTAELRMXVPGU70ZGsckrMdr0FteeRUi Data Science Projects playlist: https://www.youtube.com/watch?v=5Txi0nHIe0o&list=PLZoTAELRMXVNUcr7osiU7CCm8hcaqSzGw NLP playlist: https://www.youtube.com/watch?v=6ZVf1jnEKGI&list=PLZoTAELRMXVMdJ5sqbCK2LiM0HhQVWNzm Statistics Playlist: https://www.youtube.com/watch?v=GGZfVeZs_v4&list=PLZoTAELRMXVMhVyr3Ri9IQ-t5QPBtxzJO Feature Engineering playlist: https://www.youtube.com/watch?v=NgoLMsaZ4HU&list=PLZoTAELRMXVPwYGE2PXD3x0bfKnR0cJjN Computer Vision playlist: https://www.youtube.com/watch?v=mT34_yu5pbg&list=PLZoTAELRMXVOIBRx0andphYJ7iakSg3Lk Data Science Interview Question playlist: https://www.youtube.com/watch?v=820Qr4BH0YM&list=PLZoTAELRMXVPkl7oRvzyNnyj1HS4wt2K- You can buy my book on Finance with Machine Learning and Deep Learning from the below url amazon url: https://www.amazon.in/Hands-Python-Finance-implementing-strategies/dp/1789346371/ref=sr_1_1?keywords=krish+naik&qid=1560943725&s=gateway&sr=8-1 🙏🙏🙏🙏🙏🙏🙏🙏 YOU JUST NEED TO DO 3 THINGS to support my channel LIKE SHARE & SUBSCRIBE TO MY YOUTUBE CHANNEL

detail
{'title': 'Tutorial 1- Anaconda Installation and Python Basics', 'heatmap': [{'end': 246.155, 'start': 159.919, 'weight': 0.891}, {'end': 889.35, 'start': 858.538, 'weight': 0.718}], 'summary': 'This tutorial series covers python programming for machine learning, data handling with pandas, and python data types, inbuilt functions, and basics, emphasizing the importance of python for implementing machine learning algorithms and providing practical guidance on becoming an expert data scientist with a focus on python 3.7 on windows.', 'chapters': [{'end': 40.536, 'segs': [{'end': 32.253, 'src': 'embed', 'start': 0.811, 'weight': 0, 'content': [{'end': 3.173, 'text': 'Hello all, my name is Krishnak and welcome to my YouTube channel.', 'start': 0.811, 'duration': 2.362}, {'end': 6.437, 'text': "So in this particular playlist, we'll be discussing about Python tutorial.", 'start': 3.213, 'duration': 3.224}, {'end': 13.064, 'text': "We'll be understanding how Python programming is done, because Python is very much necessary for the machine learning,", 'start': 6.517, 'duration': 6.547}, {'end': 15.947, 'text': 'for the deep learning programming stuff.', 'start': 13.064, 'duration': 2.883}, {'end': 19.03, 'text': 'So algorithms that we need to implement.', 'start': 16.007, 'duration': 3.023}, {'end': 27.673, 'text': 'we need to know the basic libraries that we basically use for implementing machine learning algorithms and for doing the exploratory data analysis.', 'start': 19.03, 'duration': 8.643}, {'end': 32.253, 'text': "So in this particular playlist, we'll be discussing completely about Python programming language.", 'start': 28.013, 'duration': 4.24}], 'summary': 'Python playlist covers programming and libraries for machine learning and data analysis.', 'duration': 31.442, 'max_score': 0.811, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74811.jpg'}], 'start': 0.811, 'title': 'Python programming for machine learning', 'summary': 'Emphasizes the necessity of understanding python for implementing machine learning algorithms and conducting exploratory data analysis in machine learning and deep learning.', 'chapters': [{'end': 40.536, 'start': 0.811, 'title': 'Python programming for machine learning', 'summary': 'Discusses the importance of python programming for machine learning and deep learning, emphasizing the necessity of understanding python for implementing machine learning algorithms and conducting exploratory data analysis.', 'duration': 39.725, 'highlights': ['The importance of Python programming for machine learning and deep learning is emphasized, highlighting its necessity for implementing machine learning algorithms and conducting exploratory data analysis.', 'Understanding the different types of libraries and working with NumPy to handle arrays is emphasized for implementing machine learning algorithms.']}], 'duration': 39.725, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74811.jpg', 'highlights': ['Understanding Python is crucial for machine learning and deep learning.', 'Python is necessary for implementing machine learning algorithms and conducting exploratory data analysis.', 'Working with NumPy to handle arrays is emphasized for implementing machine learning algorithms.']}, {'end': 613.309, 'segs': [{'end': 85.199, 'src': 'embed', 'start': 40.616, 'weight': 1, 'content': [{'end': 44.637, 'text': "We'll try to understand how to read different kind of sources with the help of Pandas library.", 'start': 40.616, 'duration': 4.021}, {'end': 48.838, 'text': "And we'll also understand some of the basic data structures that are commonly used in Python.", 'start': 45.077, 'duration': 3.761}, {'end': 52.161, 'text': 'like list, dictionary, tuples, sets and many more things.', 'start': 49.238, 'duration': 2.923}, {'end': 60.366, 'text': "So, to begin with, first of all, as I'm going to start this from fresh, like you, I'm basically starting it from the basic.", 'start': 52.642, 'duration': 7.724}, {'end': 69.649, 'text': 'so, first of all, we need to know how to install the anaconda environment, which is basically, we are going to work with the version of python 3.7,', 'start': 60.366, 'duration': 9.283}, {'end': 71.47, 'text': 'which is the recent version.', 'start': 69.649, 'duration': 1.821}, {'end': 77.772, 'text': 'so, to begin with, in order to install anaconda, you just go and open a new window.', 'start': 71.47, 'duration': 6.302}, {'end': 85.199, 'text': 'so, and you just type anaconda downloads, okay, that you will be able to see the first link over here.', 'start': 77.772, 'duration': 7.427}], 'summary': 'Learn to read various sources with pandas and basics of python data structures. install anaconda for python 3.7.', 'duration': 44.583, 'max_score': 40.616, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL7440616.jpg'}, {'end': 246.155, 'src': 'heatmap', 'start': 159.919, 'weight': 0.891, 'content': [{'end': 162.961, 'text': 'so for that, what i have to do is that after the installation is done,', 'start': 159.919, 'duration': 3.042}, {'end': 168.745, 'text': 'you just go and click on the windows section and you will be seeing something called as anaconda prompt.', 'start': 162.961, 'duration': 5.784}, {'end': 176.094, 'text': 'what you have to do is that from any folder, from any folder that you basically have to run right by default,', 'start': 169.887, 'duration': 6.207}, {'end': 182.381, 'text': 'if you go and type jupyter notebook right over here, you just type jupyter notebook.', 'start': 176.094, 'duration': 6.287}, {'end': 189.99, 'text': 'this will, in short, open the jupyter notebook tool from the default path where you have actually installed the anaconda.', 'start': 182.381, 'duration': 7.609}, {'end': 195.711, 'text': 'Some of the times you will be storing your files or Jupyter notebooks in different different drives right?', 'start': 191.107, 'duration': 4.604}, {'end': 199.053, 'text': 'So in order to do that, suppose I have stored in my D Drive right?', 'start': 196.131, 'duration': 2.922}, {'end': 203.917, 'text': "I'll just go inside my D Drive and I'll just write a Jupyter notebook.", 'start': 199.453, 'duration': 4.464}, {'end': 210.261, 'text': 'or let me just show you one more example where I am actually Completely storing everything inside this particular part.', 'start': 203.917, 'duration': 6.344}, {'end': 215.085, 'text': 'So as I, soon as I hit this CD and this particular part, What is there over there?', 'start': 210.301, 'duration': 4.784}, {'end': 220.918, 'text': 'And after this, if I write Jupyter notebook and This will, in short, you know,', 'start': 215.605, 'duration': 5.313}, {'end': 227.883, 'text': 'trigger the Jupyter Notebook tool and you will be able to see your path, which looks something like this', 'start': 220.918, 'duration': 6.965}, {'end': 231.805, 'text': 'Okay So localhost, it will just get opened in your default browser.', 'start': 228.283, 'duration': 3.522}, {'end': 234.667, 'text': 'These are all the things that we are basically planning to do.', 'start': 232.206, 'duration': 2.461}, {'end': 239.65, 'text': 'So from here, I will be going over here and explaining you about the basics of Python.', 'start': 235.088, 'duration': 4.562}, {'end': 246.155, 'text': "And then similarly, we'll be continuing the videos and understanding the other stuff in Python that are necessary to become a data scientist.", 'start': 239.69, 'duration': 6.465}], 'summary': 'Instructions for accessing jupyter notebook from anaconda prompt and navigating to different drives, followed by plans to cover python basics for data science.', 'duration': 86.236, 'max_score': 159.919, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74159919.jpg'}, {'end': 220.918, 'src': 'embed', 'start': 191.107, 'weight': 7, 'content': [{'end': 195.711, 'text': 'Some of the times you will be storing your files or Jupyter notebooks in different different drives right?', 'start': 191.107, 'duration': 4.604}, {'end': 199.053, 'text': 'So in order to do that, suppose I have stored in my D Drive right?', 'start': 196.131, 'duration': 2.922}, {'end': 203.917, 'text': "I'll just go inside my D Drive and I'll just write a Jupyter notebook.", 'start': 199.453, 'duration': 4.464}, {'end': 210.261, 'text': 'or let me just show you one more example where I am actually Completely storing everything inside this particular part.', 'start': 203.917, 'duration': 6.344}, {'end': 215.085, 'text': 'So as I, soon as I hit this CD and this particular part, What is there over there?', 'start': 210.301, 'duration': 4.784}, {'end': 220.918, 'text': 'And after this, if I write Jupyter notebook and This will, in short, you know,', 'start': 215.605, 'duration': 5.313}], 'summary': 'Storing jupyter notebooks in different drives, for example d drive, and accessing them.', 'duration': 29.811, 'max_score': 191.107, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74191107.jpg'}, {'end': 613.309, 'src': 'embed', 'start': 550.693, 'weight': 0, 'content': [{'end': 557.676, 'text': 'always remember, whenever you open or you start a Jupyter notebook, a compiler will always be created and that is named as kernel over here.', 'start': 550.693, 'duration': 6.983}, {'end': 563.898, 'text': 'so always remember suppose your your Jupyter notebook gets stuck, it is not working properly.', 'start': 557.676, 'duration': 6.222}, {'end': 565.679, 'text': 'just go and restart the kernel.', 'start': 563.898, 'duration': 1.781}, {'end': 570.818, 'text': 'You just restart or clear output, automatically your kernel will get restarted.', 'start': 566.135, 'duration': 4.683}, {'end': 574.121, 'text': 'Let us go ahead and try to understand what is this data type.', 'start': 571.359, 'duration': 2.762}, {'end': 579.044, 'text': 'Now always remember, guys in Python, see the Python.', 'start': 574.641, 'duration': 4.403}, {'end': 580.665, 'text': 'why Python is very, very easy.', 'start': 579.044, 'duration': 1.621}, {'end': 583.307, 'text': 'is that because the syntax is pretty much simple.', 'start': 580.665, 'duration': 2.642}, {'end': 585.009, 'text': 'you can write it down.', 'start': 583.307, 'duration': 1.702}, {'end': 589.692, 'text': 'the compiler will basically give you a very good explanation about the error that you are basically facing.', 'start': 585.009, 'duration': 4.683}, {'end': 592.037, 'text': 'these are some of the examples you can see over here.', 'start': 590.316, 'duration': 1.721}, {'end': 594.128, 'text': 'i have written 1 plus 1 is equal to 2.', 'start': 592.037, 'duration': 2.091}, {'end': 596.8, 'text': '4 plus 5 is equal to 24.', 'start': 594.128, 'duration': 2.672}, {'end': 598.633, 'text': 'multiplied by 5 is equal to 4, 20.', 'start': 596.8, 'duration': 1.833}, {'end': 602.963, 'text': '2 multiplied by 10 is equal to 20 and 10 divided by 2 is 5.', 'start': 598.633, 'duration': 4.33}, {'end': 604.344, 'text': '10. modulus 2 is 0..', 'start': 602.963, 'duration': 1.381}, {'end': 606.705, 'text': 'so all the mathematical operation can be done.', 'start': 604.344, 'duration': 2.361}, {'end': 610.187, 'text': 'this you can just guess, and let me know what exactly is this.', 'start': 606.705, 'duration': 3.482}, {'end': 613.309, 'text': 'it is this, in short, is nothing but 10 to the power of 2..', 'start': 610.187, 'duration': 3.122}], 'summary': 'Jupyter notebook usage and python features explained with examples of mathematical operations, emphasizing simplicity and error explanation.', 'duration': 62.616, 'max_score': 550.693, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74550693.jpg'}], 'start': 40.616, 'title': 'Python data handling', 'summary': 'Covers reading sources with pandas, understanding basic data structures, installing anaconda environment for python 3.7, and becoming an industrial expert data scientist, with an emphasis on starting from the basics and focusing on python 3.7 on windows.', 'chapters': [{'end': 85.199, 'start': 40.616, 'title': 'Reading sources with pandas and understanding basic data structures', 'summary': 'Covers how to read different sources using pandas library and learn basic data structures in python, with a focus on installing anaconda environment for python 3.7, with emphasis on starting from the basics.', 'duration': 44.583, 'highlights': ['The chapter covers how to read different sources using Pandas library and learn basic data structures in Python, with a focus on installing Anaconda environment for Python 3.7, with emphasis on starting from the basics.', "The Anaconda environment for Python 3.7 is the focus, with instructions provided on how to install it, including searching for 'anaconda downloads' and finding the first link.", 'Emphasis on starting from the basics is highlighted, with an intention to cater to learners who are also starting from scratch.']}, {'end': 613.309, 'start': 85.199, 'title': 'Python installation and data types', 'summary': 'Covers the installation of python 3.7 on windows, usage of anaconda environment, running jupyter notebook, and an overview of data types in python with a focus on becoming an industrial expert data scientist.', 'duration': 528.11, 'highlights': ['The chapter covers the installation of Python 3.7 on Windows and usage of Anaconda environment, emphasizing the move from Python 2.7 to a higher version due to the imminent discontinuation of support for Python 2.7 by the Python support team. Python 3.7 installation, Python 2.7 support discontinuation.', 'Instructions for running Jupyter Notebook from default and different drives, along with the interactive and user-friendly nature of Jupyter Notebook, are provided, highlighting its suitability for Python programming and exploratory data analysis. Steps for running Jupyter Notebook, emphasis on interactive nature.', 'An overview of the basics of Python and a roadmap for the tutorial series, including topics such as NumPy, Pandas, functions, exceptional handling, classes, and objects, is outlined, with an emphasis on practicing and coding to learn Python. Roadmap for tutorial series, topics covered.', 'A demonstration of using Jupyter Notebook for Python programming, including creating cells, writing comments, executing code, using different cell types, and utilizing various formatting options, is provided, emphasizing the interactive and versatile features of Jupyter Notebook. Demonstration of using Jupyter Notebook features.', 'An explanation of data types in Python, showcasing the simplicity of Python syntax and the ease of performing mathematical operations, with examples of addition, multiplication, division, and exponentiation, is presented. Explanations and examples of data types and mathematical operations.']}], 'duration': 572.693, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL7440616.jpg', 'highlights': ['Covers reading sources with Pandas and understanding basic data structures in Python, with a focus on installing Anaconda environment for Python 3.7.', "Instructions provided on how to install Anaconda environment for Python 3.7, including searching for 'anaconda downloads' and finding the first link.", 'Emphasis on starting from the basics to cater to learners who are also starting from scratch.', 'Emphasizes the move from Python 2.7 to a higher version due to the imminent discontinuation of support for Python 2.7 by the Python support team.', 'Instructions for running Jupyter Notebook from default and different drives, highlighting its suitability for Python programming and exploratory data analysis.', 'An overview of the basics of Python and a roadmap for the tutorial series, including topics such as NumPy, Pandas, functions, exceptional handling, classes, and objects, with an emphasis on practicing and coding to learn Python.', 'Demonstration of using Jupyter Notebook for Python programming, including creating cells, writing comments, executing code, using different cell types, and utilizing various formatting options, emphasizing the interactive and versatile features of Jupyter Notebook.', 'Explanation of data types in Python, showcasing the simplicity of Python syntax and the ease of performing mathematical operations, with examples of addition, multiplication, division, and exponentiation.']}, {'end': 1143.983, 'segs': [{'end': 660.478, 'src': 'embed', 'start': 636.33, 'weight': 2, 'content': [{'end': 643.754, 'text': 'So these are some of the things that you have to see, that suppose you are trying to multiply and if there is one data type of string,', 'start': 636.33, 'duration': 7.424}, {'end': 646.276, 'text': 'then definitely there will be some changes in the output.', 'start': 643.754, 'duration': 2.522}, {'end': 648.817, 'text': 'This was the simplest example.', 'start': 646.836, 'duration': 1.981}, {'end': 651.605, 'text': 'We have one inbuilt function.', 'start': 650.123, 'duration': 1.482}, {'end': 653.488, 'text': 'Python has lot of inbuilt function.', 'start': 651.886, 'duration': 1.602}, {'end': 656.272, 'text': 'Some of the inbuilt function is something called as type.', 'start': 654.089, 'duration': 2.183}, {'end': 660.478, 'text': 'If you want to check the data type of any values right?', 'start': 657.394, 'duration': 3.084}], 'summary': "Python has numerous inbuilt functions, including 'type' for checking data types.", 'duration': 24.148, 'max_score': 636.33, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74636330.jpg'}, {'end': 739.936, 'src': 'embed', 'start': 699.807, 'weight': 1, 'content': [{'end': 703.751, 'text': 'So if I write type of true, you can see that it is basically a Boolean value.', 'start': 699.807, 'duration': 3.944}, {'end': 706.333, 'text': 'okay. so this is pretty much simple.', 'start': 704.412, 'duration': 1.921}, {'end': 708.475, 'text': 'i hope you understood how to check the data type.', 'start': 706.333, 'duration': 2.142}, {'end': 713.157, 'text': 'you can basically use type for that and after that let us move towards strings.', 'start': 708.475, 'duration': 4.682}, {'end': 721.142, 'text': 'now strings can be defined by either uh double enclosed uh codes or it can also be defined between a single enclosed codes.', 'start': 713.157, 'duration': 7.985}, {'end': 723.163, 'text': 'okay, this is one way.', 'start': 721.142, 'duration': 2.021}, {'end': 729.327, 'text': 'this is the another way, but if i just try to see any way, it is basically going to give the type as pretty much simple.', 'start': 723.163, 'duration': 6.164}, {'end': 735.513, 'text': 'so let me just show you, in the form of double quotes also is showing us a string.', 'start': 729.327, 'duration': 6.186}, {'end': 739.936, 'text': 'Now the main important thing that you need to understand is about variable assignment.', 'start': 736.113, 'duration': 3.823}], 'summary': "Using 'type' to check data type, defining strings with double or single quotes, and understanding variable assignment.", 'duration': 40.129, 'max_score': 699.807, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74699807.jpg'}, {'end': 889.35, 'src': 'heatmap', 'start': 858.538, 'weight': 0.718, 'content': [{'end': 867.104, 'text': 'and, guys, whenever you have some inbuilt method, okay, make sure that if you want to see what this inbuilt method basically does,', 'start': 858.538, 'duration': 8.566}, {'end': 873.348, 'text': "right you just before the bracket, you just press shift tab, and here is all the values that you'll be getting.", 'start': 867.104, 'duration': 6.244}, {'end': 880.113, 'text': "okay, and i'm telling you, before the bracket press shift tab, automatically, you'll be getting all the details of this function.", 'start': 873.348, 'duration': 6.765}, {'end': 889.35, 'text': "so i'm saying you that, initial time, make sure that you do everything in the Jupyter notebook, because you will be able to learn a lot of things.", 'start': 880.113, 'duration': 9.237}], 'summary': 'In jupyter notebook, press shift tab before the bracket to see inbuilt method details.', 'duration': 30.812, 'max_score': 858.538, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74858538.jpg'}, {'end': 977.413, 'src': 'embed', 'start': 933.269, 'weight': 0, 'content': [{'end': 936.291, 'text': 'one is first underscore name and last underscore name.', 'start': 933.269, 'duration': 3.022}, {'end': 944.554, 'text': 'now The position that I have given inside this format function will get replaced in this brackets in that way only, in that order only.', 'start': 936.291, 'duration': 8.263}, {'end': 949.916, 'text': 'Okay. so here you can see that after I execute this two line, you can see my first name is Krish.', 'start': 944.554, 'duration': 5.362}, {'end': 954.458, 'text': 'It is getting replaced by this particular brackets and my last name is basically Nayak.', 'start': 949.916, 'duration': 4.542}, {'end': 960.822, 'text': 'So it is getting replaced and this is a very good way of printing any complex statement that you want.', 'start': 954.998, 'duration': 5.824}, {'end': 967.466, 'text': 'Always remember, guys, if I convert, if I change the order of this particular statement, then what will happen?', 'start': 961.242, 'duration': 6.224}, {'end': 968.587, 'text': 'Can anybody guess??', 'start': 967.706, 'duration': 0.881}, {'end': 973.51, 'text': 'It is going to get converted with respect to the packets.', 'start': 968.607, 'duration': 4.903}, {'end': 975.992, 'text': 'So this ordering is very, very important.', 'start': 973.87, 'duration': 2.122}, {'end': 977.413, 'text': 'That you need to understand.', 'start': 976.332, 'duration': 1.081}], 'summary': 'Using format function to replace first and last name in a specific order.', 'duration': 44.144, 'max_score': 933.269, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74933269.jpg'}], 'start': 613.309, 'title': 'Python data types, inbuilt functions, and basics', 'summary': "Delves into python data types, inbuilt functions, variable assignment, mathematical operations, and printing statements, emphasizing simplicity and providing examples. it covers implications of mathematical operations on strings, usage of the 'type' function, and python's inbuilt keywords and functions.", 'chapters': [{'end': 699.387, 'start': 613.309, 'title': 'Python data types and inbuilt functions', 'summary': "Discusses the implications of applying mathematical operations on strings in python, highlights the usage of the 'type' function to determine the data type of a value, and mentions python's inbuilt keywords and functions.", 'duration': 86.078, 'highlights': ['The chapter emphasizes the impact of applying mathematical operations on strings in Python, demonstrating that a string multiplied by a number results in the string being displayed the specified number of times.', "It mentions the 'type' function in Python, highlighting its usage to determine the data type of a value, such as int, float, or str.", "Python's inbuilt keywords like true, false, int, and float are mentioned as reserved keywords within the language."]}, {'end': 1143.983, 'start': 699.807, 'title': 'Python basics: data types, variable assignment, mathematical operations, printing statements', 'summary': 'Covers python basics including data types, variable assignment, mathematical operations, printing statements, and inbuilt functions, emphasizing the simplicity of variable assignment in python and demonstrating examples of data types and inbuilt functions.', 'duration': 444.176, 'highlights': ["The simplicity of variable assignment in Python, where the data type is automatically inferred without explicit declaration, is emphasized with examples like A = 10 and A = 'Krishnayak', demonstrating the ease of assigning different data types to variables.", "Demonstration of mathematical operations in Python using variables A and B, showcasing multiplication, division, and complex operations following Bodmer's rule.", 'Explanation of the format function for dynamic printing of complex sentences using variables, highlighting the importance of placeholder position and order within the format function.', 'Introduction to inbuilt functions such as length() for determining the length of a string, and the demonstration of inbuilt type() function for different data types including float, string, and list.', 'Guidance on installing Anaconda and its tools like Jupyter notebook, Spider, RStudio, and VS Code, with emphasis on checking all boxes during installation and retrieving code from GitHub for practice and learning.']}], 'duration': 530.674, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/7S865QCGL74/pics/7S865QCGL74613309.jpg', 'highlights': ["Demonstration of mathematical operations in Python using variables A and B, showcasing multiplication, division, and complex operations following Bodmer's rule.", 'Introduction to inbuilt functions such as length() for determining the length of a string, and the demonstration of inbuilt type() function for different data types including float, string, and list.', 'The chapter emphasizes the impact of applying mathematical operations on strings in Python, demonstrating that a string multiplied by a number results in the string being displayed the specified number of times.', "The simplicity of variable assignment in Python, where the data type is automatically inferred without explicit declaration, is emphasized with examples like A = 10 and A = 'Krishnayak', demonstrating the ease of assigning different data types to variables.", "It mentions the 'type' function in Python, highlighting its usage to determine the data type of a value, such as int, float, or str."]}], 'highlights': ['Python is necessary for implementing machine learning algorithms and conducting exploratory data analysis.', 'Understanding Python is crucial for machine learning and deep learning.', 'Working with NumPy to handle arrays is emphasized for implementing machine learning algorithms.', 'Covers reading sources with Pandas and understanding basic data structures in Python, with a focus on installing Anaconda environment for Python 3.7.', "Instructions provided on how to install Anaconda environment for Python 3.7, including searching for 'anaconda downloads' and finding the first link.", 'Emphasis on starting from the basics to cater to learners who are also starting from scratch.', 'Emphasizes the move from Python 2.7 to a higher version due to the imminent discontinuation of support for Python 2.7 by the Python support team.', 'Instructions for running Jupyter Notebook from default and different drives, highlighting its suitability for Python programming and exploratory data analysis.', 'An overview of the basics of Python and a roadmap for the tutorial series, including topics such as NumPy, Pandas, functions, exceptional handling, classes, and objects, with an emphasis on practicing and coding to learn Python.', 'Demonstration of using Jupyter Notebook for Python programming, including creating cells, writing comments, executing code, using different cell types, and utilizing various formatting options, emphasizing the interactive and versatile features of Jupyter Notebook.', 'Explanation of data types in Python, showcasing the simplicity of Python syntax and the ease of performing mathematical operations, with examples of addition, multiplication, division, and exponentiation.', "Demonstration of mathematical operations in Python using variables A and B, showcasing multiplication, division, and complex operations following Bodmer's rule.", 'Introduction to inbuilt functions such as length() for determining the length of a string, and the demonstration of inbuilt type() function for different data types including float, string, and list.', 'The chapter emphasizes the impact of applying mathematical operations on strings in Python, demonstrating that a string multiplied by a number results in the string being displayed the specified number of times.', "The simplicity of variable assignment in Python, where the data type is automatically inferred without explicit declaration, is emphasized with examples like A = 10 and A = 'Krishnayak', demonstrating the ease of assigning different data types to variables.", "It mentions the 'type' function in Python, highlighting its usage to determine the data type of a value, such as int, float, or str."]}