LEARNING PYTHON
NAME : SHASHANK SINGH
ENROLLMENT NO. :
0126CS191101
SEMESTER : IV
OBJECTIVE OF INTERNSHIP :
• To learn about python.
• To understand why python is useful.
• To learn how to design and program python applications.
• To learn basics of python i.e how to install a python and how to run it in the
computer.
ABOUT ORGANISATION
• Linkedin Learning is an American Website offering video courses taught by industry
experts in software, creative, and business skills
• Founded : 1995 , United States
• Owner : Microsoft
• Headquarters : California, United States
• Founders : Lynda Weinman , Bruce Heavin
PROCEDURE OF INTERNSHIP
• About python
• Installing python
• How to run the python examples
• First python program
• Python basics
• Working with pytinkter
• Working with pytube
TOOLS AND TECHNOLOGY
• Python 3.9.4 ( latest version )
• Visual studio code
• Pytkinter
• Pytube
PYTHON INTRODUCTION
• Python is a general-purpose interpreted, interactive, object-oriented, and high-level
programming language. It was created by Guido van Rossum during 1985- 1990. Like
Perl, Python source code is also available under the GNU General Public License (GPL).
This tutorial gives enough understanding on Python programming language.
•
Python is a high-level, interpreted, interactive and object-oriented scripting language.
Python is designed to be highly readable. It uses English keywords frequently where as
other languages use punctuation, and it has fewer syntactical constructions than other
languages.
•
Python is a MUST for students and working professionals to become a great Software
Engineer specially when they are working in Web Development Domain.
PYTHON FEATURES
• Easy-to-learn − Python has few keywords, simple structure, and a clearly defined
syntax. This allows the student to pick up the language quickly.
• Easy-to-read − Python code is more clearly defined and visible to the eyes.
• Easy-to-maintain − Python's source code is fairly easy-to-maintain.
• A broad standard library − Python's bulk of the library is very portable and cross-
platform compatible on UNIX, Windows, and Macintosh.
• Interactive Mode − Python has support for an interactive mode which allows
interactive testing and debugging of snippets of code.
• Portable − Python can run on a wide variety of hardware platforms and has the same
interface on all platforms.
PYTHON BASICS
• Variables and expression
• Python functions
• Conditional structures
• Loops
• Classes
• Importing and using modules
CONCLUSION
• I Believe the trial has shown conclusively that it is both possible and desirable to use
Python as the principal teaching language:
• It is Free (as in both cost and source code).
• It is trivial to install on a Windows PC allowing students to take their interest further.
For many the hurdle of installing a Pascal or C compiler on a Windows machine is
either too expensive or too complicated;
• It is a real-world programming language that can be and is used in academia and the
commercial world;