[ { "videoId": "x7X9w_GIm1s", "startMs": 160, "endMs": 2360, "text": "python a highlevel interpreted" }, { "videoId": "x7X9w_GIm1s", "startMs": 2360, "endMs": 4240, "text": "programming language famous for its" }, { "videoId": "x7X9w_GIm1s", "startMs": 4240, "endMs": 6440, "text": "zen-like code it's arguably the most" }, { "videoId": "x7X9w_GIm1s", "startMs": 6440, "endMs": 8120, "text": "popular language in the world because" }, { "videoId": "x7X9w_GIm1s", "startMs": 8120, "endMs": 10320, "text": "it's easy to learn yet practical for" }, { "videoId": "x7X9w_GIm1s", "startMs": 10320, "endMs": 12519, "text": "serious projects in fact you're watching" }, { "videoId": "x7X9w_GIm1s", "startMs": 12519, "endMs": 14559, "text": "this YouTube video in a python web" }, { "videoId": "x7X9w_GIm1s", "startMs": 14559, "endMs": 16320, "text": "application right now it was created by" }, { "videoId": "x7X9w_GIm1s", "startMs": 16320, "endMs": 19039, "text": "Guido van rossom and released in 1991" }, { "videoId": "x7X9w_GIm1s", "startMs": 19039, "endMs": 21199, "text": "who named it after Monty Python's Flying" }, { "videoId": "x7X9w_GIm1s", "startMs": 21199, "endMs": 22880, "text": "Circus which is why you'll sometimes" }, { "videoId": "x7X9w_GIm1s", "startMs": 22880, "endMs": 25240, "text": "find spaming eggs instead of Foo and bar" }, { "videoId": "x7X9w_GIm1s", "startMs": 25240, "endMs": 27279, "text": "and code samples it's commonly used to" }, { "videoId": "x7X9w_GIm1s", "startMs": 27279, "endMs": 29279, "text": "build serers side applications like web" }, { "videoId": "x7X9w_GIm1s", "startMs": 29279, "endMs": 31119, "text": "apps with the framework and is the" }, { "videoId": "x7X9w_GIm1s", "startMs": 31119, "endMs": 33480, "text": "language of choice for Big Data analysis" }, { "videoId": "x7X9w_GIm1s", "startMs": 33480, "endMs": 35120, "text": "and machine learning many students" }, { "videoId": "x7X9w_GIm1s", "startMs": 35120, "endMs": 37160, "text": "choose python to start learning decode" }, { "videoId": "x7X9w_GIm1s", "startMs": 37160, "endMs": 39120, "text": "because of its emphasis on readability" }, { "videoId": "x7X9w_GIm1s", "startMs": 39120, "endMs": 41239, "text": "as outlined by the Zen of python" }, { "videoId": "x7X9w_GIm1s", "startMs": 41239, "endMs": 43039, "text": "beautiful is better than ugly while" }, { "videoId": "x7X9w_GIm1s", "startMs": 43039, "endMs": 45280, "text": "explicit is better than implicit python" }, { "videoId": "x7X9w_GIm1s", "startMs": 45280, "endMs": 47239, "text": "is very simple but avoids the temptation" }, { "videoId": "x7X9w_GIm1s", "startMs": 47239, "endMs": 49160, "text": "to sprinkle in Magic that causes" }, { "videoId": "x7X9w_GIm1s", "startMs": 49160, "endMs": 51440, "text": "ambiguity its code is often organized" }, { "videoId": "x7X9w_GIm1s", "startMs": 51440, "endMs": 53359, "text": "into notebooks where individual cells" }, { "videoId": "x7X9w_GIm1s", "startMs": 53359, "endMs": 55600, "text": "can be executed then documented in the" }, { "videoId": "x7X9w_GIm1s", "startMs": 55600, "endMs": 57320, "text": "same place we're currently at version" }, { "videoId": "x7X9w_GIm1s", "startMs": 57320, "endMs": 58800, "text": "three of the language and you can get" }, { "videoId": "x7X9w_GIm1s", "startMs": 58800, "endMs": 61079, "text": "started by creating a file that ends in" }, { "videoId": "x7X9w_GIm1s", "startMs": 61079, "endMs": 64119, "text": "py or iynb to create an interactive" }, { "videoId": "x7X9w_GIm1s", "startMs": 64119, "endMs": 66320, "text": "notebook create a variable by setting a" }, { "videoId": "x7X9w_GIm1s", "startMs": 66320, "endMs": 68400, "text": "name equal to a value it's strongly" }, { "videoId": "x7X9w_GIm1s", "startMs": 68400, "endMs": 70080, "text": "typed which means values won't change in" }, { "videoId": "x7X9w_GIm1s", "startMs": 70080, "endMs": 72400, "text": "unexpected ways but Dynamic so type" }, { "videoId": "x7X9w_GIm1s", "startMs": 72400, "endMs": 74400, "text": "annotations are not required the syntax" }, { "videoId": "x7X9w_GIm1s", "startMs": 74400, "endMs": 76159, "text": "is highly efficient allowing you to" }, { "videoId": "x7X9w_GIm1s", "startMs": 76159, "endMs": 77840, "text": "declare multiple variables on a single" }, { "videoId": "x7X9w_GIm1s", "startMs": 77840, "endMs": 80000, "text": "line and Define tupal lists and" }, { "videoId": "x7X9w_GIm1s", "startMs": 80000, "endMs": 82000, "text": "dictionaries with a literal syntax" }, { "videoId": "x7X9w_GIm1s", "startMs": 82000, "endMs": 83799, "text": "semicolons are not required and if you" }, { "videoId": "x7X9w_GIm1s", "startMs": 83799, "endMs": 86040, "text": "use them and experience pythonista will" }, { "videoId": "x7X9w_GIm1s", "startMs": 86040, "endMs": 87880, "text": "say that your code is not pythonic" }, { "videoId": "x7X9w_GIm1s", "startMs": 87880, "endMs": 90000, "text": "instead of semicolons python uses" }, { "videoId": "x7X9w_GIm1s", "startMs": 90000, "endMs": 92159, "text": "indentation to terminate or determine" }, { "videoId": "x7X9w_GIm1s", "startMs": 92159, "endMs": 94040, "text": "the scope of a line of code Define a" }, { "videoId": "x7X9w_GIm1s", "startMs": 94040, "endMs": 95680, "text": "function with the def keyword then" }, { "videoId": "x7X9w_GIm1s", "startMs": 95680, "endMs": 97560, "text": "indent the next line usually by four" }, { "videoId": "x7X9w_GIm1s", "startMs": 97560, "endMs": 99720, "text": "spaces to define the function body we" }, { "videoId": "x7X9w_GIm1s", "startMs": 99720, "endMs": 101200, "text": "might then add a for Loop to it and" }, { "videoId": "x7X9w_GIm1s", "startMs": 101200, "endMs": 103520, "text": "indent that by another four spaces this" }, { "videoId": "x7X9w_GIm1s", "startMs": 103520, "endMs": 105479, "text": "eliminates the need for curly braces and" }, { "videoId": "x7X9w_GIm1s", "startMs": 105479, "endMs": 107759, "text": "semicolons found in many other languages" }, { "videoId": "x7X9w_GIm1s", "startMs": 107759, "endMs": 109759, "text": "python is a multiparadigm language we" }, { "videoId": "x7X9w_GIm1s", "startMs": 109759, "endMs": 111040, "text": "can apply functional programming" }, { "videoId": "x7X9w_GIm1s", "startMs": 111040, "endMs": 112640, "text": "patterns with things like Anonymous" }, { "videoId": "x7X9w_GIm1s", "startMs": 112640, "endMs": 114759, "text": "functions using Lambda it also uses" }, { "videoId": "x7X9w_GIm1s", "startMs": 114759, "endMs": 116640, "text": "objects as an abstraction for data" }, { "videoId": "x7X9w_GIm1s", "startMs": 116640, "endMs": 118600, "text": "allowing you to implement objectoriented" }, { "videoId": "x7X9w_GIm1s", "startMs": 118600, "endMs": 120439, "text": "patterns with things like classes and" }, { "videoId": "x7X9w_GIm1s", "startMs": 120439, "endMs": 123079, "text": "inheritance it also has a huge ecosystem" }, { "videoId": "x7X9w_GIm1s", "startMs": 123079, "endMs": 125119, "text": "of thirdparty libraries such as deep" }, { "videoId": "x7X9w_GIm1s", "startMs": 125119, "endMs": 127039, "text": "learning Frameworks like tensorflow and" }, { "videoId": "x7X9w_GIm1s", "startMs": 127039, "endMs": 128599, "text": "rappers for many high performance" }, { "videoId": "x7X9w_GIm1s", "startMs": 128599, "endMs": 130679, "text": "low-level packages like open computer" }, { "videoId": "x7X9w_GIm1s", "startMs": 130679, "endMs": 132520, "text": "vision which are most often installed" }, { "videoId": "x7X9w_GIm1s", "startMs": 132520, "endMs": 134519, "text": "with the PIP package manager this has" }, { "videoId": "x7X9w_GIm1s", "startMs": 134519, "endMs": 136560, "text": "been the Python programming language in" }, { "videoId": "x7X9w_GIm1s", "startMs": 136560, "endMs": 138040, "text": "100 seconds hit the like button if you" }, { "videoId": "x7X9w_GIm1s", "startMs": 138040, "endMs": 139760, "text": "want to see more short videos like this" }, { "videoId": "x7X9w_GIm1s", "startMs": 139760, "endMs": 141640, "text": "thanks for watching and I will see you" }, { "videoId": "x7X9w_GIm1s", "startMs": 141640, "endMs": 145160, "text": "in the next one" } ]