Professional Documents
Culture Documents
A report submitted in partial fulfillment of the requirements for the Award of Degree of
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
By
P.Nikhil
Regd. No: 20B81A05D6
Under Supervision of
Mr.Sarvesh Agarwal, CEO
Scholiverse educare pvt.Ltd, Gurgaon.
1
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SIR C R REDDY COLLEGE OF ENGINEERING
Approved by AICTE, Permanently affiliated to JNTU, Kakinada
ELURU, ANDHRA PRADESH
2020 – 2024
CERTIFICATE
This is to certify that the “Internship report” submitted by P.NIKHIL(Regd. No: 20B81A05D6)
is work done by her and submitted during 2021 – 2022 academic year, in partial fulfillment of the
requirements for the award of the degree of BACHELOR OF TECHNOLOGY in COMPUTER
SCIENCE AND ENGINEERING, at Scholiverse educare pvt.Ltd, Gurgaon.
2
3
4
ACKNOWLEDGEMENT
I also would like all the people that worked along with me SCHOLIVERSE,
Gurgaon with their patience and openness they created an enjoyable working
environment.
It is indeed with a great sense of pleasure and immense sense of gratitude that I
acknowledge the help of these individuals.
I would like to thank my Head of the Department Dr. A.YESU BABU for his
constructive criticism throughout my internship.
I am extremely great full to my department staff members and friends who helped
me in successful completion of this internship
P.NIKHIL
(20B81A05D6)
ABSTRACT
Python is a modern, easy-to-learn, object-oriented programming language. It has a powerful set of
built-in data types and easy to use control constructs. Since python is an interpreted language, it is most
easily reviewed by simply looking and describing interaction sessions. It is used in vast number of
application due to the various standard libraries that come along with it and its capacity to integrate with
other language and use their features. Python can be used for scripting, web scraping, and creating data sets.
It’s popular in the scientific community for scientific computing; there are libraries that make it easy to share
academic code projects in python. Python is a web programming language, so it interfaces with the internet.
It knows how to receive and send web requests and talk to databases. This paper describes the main features
of python programming, loops and control statements in python then discusses applications of python
programming.
Organisation Information:
Internshala is an internship and online training platform, based in Gurgaon, India.Founded
by Sarvesh Agarwal, an IIT Madras alumnus, in 2011, the website helps students
find internships with organisations in India. The platform, which was founded in 2010, started out
as a WordPress blog that aggregated internships across India and articles on education, technology
and skill gap.Internshala launched its online trainings in 2014.As of 2018, the platform had 3.5
million students and 80,000 companies. In 2011, the website became a part of NASSCOM 10K
Startups. In 2015, Internshala was a finalist in People Matters TechHR 2015 Spotlight Awards
under 'Futurism in Recruitment' category.
6
INDEX
S.no CONTENTS Page no
1. INTRODUCTION---------------------------------------------------------------------
4. PYTHON APPLICATIONS----------------------------------------------------------
5. CONCLUSIONS-----------------------------------------------------------------------
➢ Internships are generally thought of to be reserved for college students looking to gain
experience in a particular field. However, a wide array of people can benefit from Training
Internships in order to receive real world experience and develop their skills.
➢ An objective for this position should emphasize the skills you already possess in the area
and your interest in learning more
➢ Internships are utilized in a number of different career fields, including architecture,
engineering, healthcare, economics, advertising and many more.
➢ Some internship is used to allow individuals to perform scientific research while others are
specifically designed to allow people to gain first-hand experience working.
➢ Utilizing internships is a great way to build your resume and develop skills that can be
emphasized in your resume for future jobs. When you are applying for a Training
Internship, make sure to highlight any special skills or talents that can make you stand apart
from the rest of the applicants so that you have an improved chance of landing the position.
3
Vol-6 Issue-2 2020 IJARIIE-ISSN(O)-2395-4396
1.INTRODUCTION
In the mid-1980s a dutch fellow named Guido van Rossum was working on an educational project
to build a language for new coders called ABC. As a result of working on this project, Van Rossum
became interested in language design, and that’s when he started working on Python. He made some
unusual decisions, which really set Python apart from the zeitgeist at that time, and continue to
make the language special today.[6] One of Van Rossum’s decisions was to make indentation
meaningful, which is unusual in programming languages. Critics who thought this would make the
language hard to use didn’t receive the idea very well, but this feature is part of the reason why
Python is both readable and popular. Python syntax is very similar to English, so it’s intuitive, which
helps you understand what’s going on. You don't have to look up what symbols mean when you
use Python. The language constructs enable the user to write clear programs on both a small and
11892 www.ijariie.com 1635
Vol-6 Issue-2 2020 IJARIIE-ISSN(O)-2395-4396
large scale [5]. The most important feature in Python being it supports multiple programming
paradigms, including object-oriented, imperative and functional programming or procedural styles.
Python supports a dynamic type system and automatic memory management and has a large and
comprehensive standard library. Python's development is conducted largely through the Python
Enhancement Proposal (PEP) process. The PEP process is the primary mechanism for proposing
major new features, for collecting feedback on an issue, and for documenting the design decisions
that have gone into Python. Outstanding PEPs are commented and reviewed by the Python
Community. [9] The Python interpreter is easily extended with new functions and data types
implemented in C or C++ (or other languages callable from C). Python is also suitable as an
extension language for customizable applications.
2. FEATURES OF PYTHON
PROGRAMMING
FEATURES OF PYTHON PROGRAMMING:
Python provides lots of features that are listed below:
2.9Interpreted Language:
Python is an Interpreted Language because python code is executed line by line at a time like other
language c, c++, java etc there is no need to compile python code this makes it easier to debug our
code. The source code of python is converted into an immediate form called byte code.
Syntax :
while expression:
statement(s)
In Python, all the statements indented by the same number of character spaces after a
programming construct are considered to be part of a single block of code. Python uses indentation
as its method of grouping statements.
4.PYTHON APPLICATIONS
4.PYTHON APPLICATIONS
Python is known for its general purpose nature that makes it applicable in almost each domain of
software development. Python as a whole can be used in any sphere of development.
5.CONCLUSION
CONCLUSIONS:
We have seen various features of Python Programming. We have seen its loops and
control statements. Also discussed applications of Python Programming in different area. It is a
very vast language and has got various facets which can be researched upon. Few of the topics in
which Python’s application can be researched are Information Security, Artificial Intelligence,
and Big Data Analytics etc.