PYTHON TUTORIAL FOR BEGINNERS – part 4 | Conditional execution, loops

In this video, I will explain :
PYTHON TUTORIAL FOR BEGINNERS – part 4 | Conditional execution, loops

Video Chapters:
0:01 conditional execution
5:34 loops
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

python tutorial

Mourad ELGORMA

Fondateur de summarynetworks, passionné des nouvelles technologies et des métiers de Réseautique , Master en réseaux et système de télécommunications. ,j’ai affaire à Pascal, Delphi, Java, MATLAB, php …Connaissance du protocole TCP / IP, des applications Ethernet, des WLAN …Planification, installation et dépannage de problèmes de réseau informatique……Installez, configurez et dépannez les périphériques Cisco IOS. Surveillez les performances du réseau et isolez les défaillances du réseau. VLANs, protocoles de routage (RIPv2, EIGRP, OSPF.)…..Manipuler des systèmes embarqués (matériel et logiciel ex: Beaglebone Black)…Linux (Ubuntu, kali, serveur Mandriva Fedora, …). Microsoft (Windows, Windows Server 2003). ……Paquet tracer, GNS3, VMware Workstation, Virtual Box, Filezilla (client / serveur), EasyPhp, serveur Wamp,Le système de gestion WORDPRESS………Installation des caméras de surveillance ( technologie hikvision DVR………..). ,

Laisser un commentaire