AJAY KUMAR GARG ENGINEERING COLLEGE GHAZIABAD
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
27th KM Milestone, Delhi - Meerut Expy, Ghaziabad, Uttar Pradesh 201015
BACHELOUR OF TECHNOLOGY IN
COMPUTER SCIENCE & ENGINEERING (ARTIFICAL INTELLIGENCE &
MACHINE LEARNING)
INTERNSHIP ASSESMENT KCS752
Python Programming Internship
Submitted To:-
Submitted By:-
Ms. Shiva Tyagi
Aditya Verma (Assistant Professor)
2100271530009 (Computer Science &
Engineering)
CSE(AI&ML)-I
Introductio
n to Python
Python is a widely used general-
purpose, high-level
programming language. It was
created by Guido van Rossum in
1991 and further developed by
the Python Software Foundation.
It was designed with an
emphasis on code readability,
and its syntax allows
programmers to express their
concepts in fewer lines of code.
Advantages
• Presence of third-party modules: Python has a rich ecosystem of
third-party modules and libraries that extend its functionality for various
tasks .
• High-level language: Python is a high-level language that abstracts
low-level details, making it more user-friendly.
• Ideal for prototypes: Python’s concise syntax allows developers to
prototype applications quickly with less code.
Disadvantages
• Memory consumption: Python can consume a lot of memory,
especially when working with large datasets or running complex
algorithms.
• Performance: Python is an interpreted language, which means
that it can be slower than compiled languages like C or Java. This
can be an issue for performance-intensive tasks.
Key Skill For Python
Developer
Technical skills
-Proficiency in Object Relational Mapper (ORM)
-Understanding of Python Frameworks
-CSS, HTML and JavaScript
Overview of Internship
Internship details :
Company:- Ybi Foundation
Duration:- 15 days
Role:- Python Programmer
Learning Objectives :
Gain hands-on experience with python
Better problem solving skills
Work on real world problems
THANK
YOU