In this video, I will explain :
PYTHON TUTORIAL FOR BEGINNERS – part 4 | Conditional execution, loops
0:01 conditional execution
6:53 for loop
8:30 while loop
Python Playlist : https://www.youtube.com/playlist?list=PLoOrQM907sAGDXvQ8qmEmbhUQG4qXcq64
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python’s simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.
Python is used for a number of things:
Scripting: When you need something more substantial than shell commands, but less bulky than C or Java or others. Many Linux distros have utilities that are implemented with Python, since it’s a good balance between being lightweight and being expressive.
Application Backends: Django, Flask, and other server-side web frameworks are great examples of ways to build web applications in (generally) fewer lines of code than most other languages. YouTube, Reddit, and Quora are examples of web applications whose servers run on a Python backend.
Scientific Computing: Python libraries like SciPy/NumPy, Matplotlib, and others, combined with the language’s simple syntax, allow scientific computing people to focus on their algorithms, formulas, plotting, and so on, without having to deal with language details that don’t (and shouldn’t) matter to them.
Desktop Applications: It’s definitely possible to write full-fledged apps for desktop in Python— the language is certainly powerful enough to do it. In fact, you would often be able to write the same apps in fewer lines of code, due to the expressiveness of the language and its extensive standard library. As you already mentioned, Dropbox is a desktop application that is written primarily in Python, as (I believe) is Blender, the 3D modeling software. I personally have used Python to write several desktop applications, all of which I have found were much easier to write than if I had written them in Java or C++.
Mobile Applications: This is less common, but it’s entirely possible to develop Android and iOS apps using Python. Kivy is the most popular example of a Python framework that can allow you to do this. Admittedly though, if you want more powerful apps that make heavy use of the Android or iOS SDK, you’re going to have to write at least some parts of your app in languages that aren’t Python.
It’s really deserve to spend your time for it.
Playlist link: https://www.youtube.com/playlist?list=PLoOrQM907sAGDXvQ8qmEmbhUQG4qXcq64
Python installation for Windows: https://www.python.org/downloads/windows/
Python installation for Mac: https://www.python.org/downloads/mac-osx/
Subscribe : https://www.youtube.com/channel/UC909LRxDJO4LYwR-7R88wbg
#introductions,#pythonforbeginners,#pythontutorial,#pythontutorialforbeginners,#corepython,#learnpython,#PYTHONTUTORIALFROMBEGINNER,#Loops,#Conditionalexecution,#ifStatement,#elifStatement,#elseStatement,#forloop,#whileloop,while else,#whileelse,| PYTHON TUTORIAL FOR BEGINNERS,#-part4
source by JapyTube