Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

lOMoARcPSD|25873678

Industrial Training Report Python 1930331246037-converted

Electrical engineering (Dr. Babasaheb Ambedkar Technological University)

Studocu is not sponsored or endorsed by any college or university


Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)
lOMoARcPSD|25873678

AN INDUSTRIAL TRAINING
REPORT
On
The Complete Python Pro Bootcamp
For 2020
TO
Dr. Babasaheb Ambedkar Technological
University
In partial fulfillment of the
requirements for the award of the
degree
Of
Bachelor of Technology

In
Information Technology
Department of Information Technology
Dr. Babasaheb Ambedkar Technological
University, Lonere
2021-2022

Submitted By
Saurabh Jagannath Shirke
(1930331246037)

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

I
DECLARATION

We undersigned hereby declare that the report on “An INDUSTRIAL TRAINING IN THE
COMPLETE PYTHON PRO BOOTCAMP FOR 2022” submitted for partial fulfillment of the
requirements for the award of degree of B. Tech. of the Dr. Babasaheb Ambedkar Technological
University, Lonere is a bona fide work done by us under supervision of (Prof. S.V.Bharad ). This
submission represents our ideas in our own words and where ideas or words of others have
been include, we have adequately and accurately cited and original sources. We also declare
that we have adhered to ethics of academic honesty and integrity and have not misrepresented
or fabricated any data or idea or fact or source in our submission. We understand that any
violation of the above will be a cause for disciplinary action by the University and can also evoke
penal action from the sources which have thus not been properly cited or from whom proper
permission has not been obtained. This report has not been previously formed the basis for the
award of any degree, diploma or similar title of any other University.

Place: -Dr. Babasaheb Ambedkar Technological University, Lonere


Date: - 15 January 2022

Saurabh Jagannath Shirke


1930331246037)

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

DEPARTMENT OF INFORMATION TECHNOLOGY

DR. BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY

CERTIFICATE

This is to certify that the report entitled “AN INDUSTRIAL TRAINING REPORT ONTHE
COMPLETE PYTHON PRO BOOTCAMP FOR 2022” submitted by Saurabh Jagannath
Shirke (1930331246037) to the Dr. Babasaheb Ambedkar Technological University in
partial fulfillment of the requirements for the award of the Degree of Bachelor of
Technology in Information Technology is a bona fide record of the project work
carried outby him/her under my/our guidance and supervision. This report in any
form has not been by him/her under my/our guidance and supervision. This report
in any form has not been submitted to any other University or Institute for any
purpose.

Prof. S.V.Bharad (Guide)

Department of Information Technology.

Examiner (s)

1._____________________

2._____________________

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

THE COMPLETE PYTHON PRO BOOTCAMP FOR 2022

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

LIST OF CONTENTS

TOPIC

Title Page
Declaration
Certificate

CHAPTER 1. INTRODUCTION

1. Python
2. Scripting Language
3. Object Oriented Programming
4. History of python
5. Behind the Scene of Python

CHAPTER 2.DATA TYPES & OPERATOR

1. Variable
2. String
3. Python Operator
1. Arithmetic Operator
2. Comparison Operator
3. Logical Operator

CHAPTER 3.TUPLE & LIST


1. Tuple
1. Accessing Tuple Values
2. Built in Operation
3. Built in Functions
2. List
1. Accessing List Values
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.
2. Built in Operation

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

3.2.3 Built in Function


CHAPTER 4.LOOPS & CONDITIONAL STATEMENTS
1. Loops
1. Loops Definition
2. Loops Example
2. Conditional Statement
1. Conditional Statement Definition
2. Conditional Statement Example
3. Function
1. Syntax & Examples

CHAPTER 5.USES & SCOPE


1. Scope of Python
2. What can we do With Python?
3. Who Uses Python Today
4. Why do People Use Python

CHAPTER 6.CONCLUSION
CHAPTER 7.REFERENCES

iv

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

ACKNOWLEDGEMENT

I take this opportunity to express my gratitude and deep regard to my guide (prof.
S.V.Bharad) for their exemplary guidance, monitoring and constant encouragement

throughout the course of the thesis. The blessings, help and guidance given by him time

to time shall carry me a long way in the journey of life on which I am about to embark.

I am highly indebted to department of Information Technology, Dr. Babasaheb

Ambedkar Technological University for their guidance and constant supervision as well

as for providing necessary information regarding the project and also for their support

in completing the project.

Lastly, I would like to thank the almighty my parents for their moral support and friends

with whom I shared my day to day experience and received lots of suggestions that

improved my quality of work.

Saurabh Jagannath Shirke

Enrollment No. 1930331246037

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

ABSTRACT

The objective of a practical training is to learn something about industries practically and
to be familiar with a working style of a technical worker to adjust simply according to
industrial environment. This report deals with the equipment their relation and their
general operating Principle.
Python, an interpreted language which was created by Guido van Rossum, and released
in 1991.The language supports both object oriented and procedural oriented approach.
Python is designed to be a highly extensible language. Python works on the principle of
“there is only one obvious way to do a task” rather than “there is more than one way to
solve a particular problem”. Python is very easy to learn and implement. The simpler
syntax, uncomplicated semantics and approach with which python has been developed
makes it very easier to learn. A large number of python implementations and extensions
have been developed since its inception.

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Chapter 1

INTRODUCTION

1.1 Python

Python is a widely used high-level, general-purpose, interpreted, dynamic programming


language. Its design philosophy emphasizes code readability, and its syntax allows
programmers to express concepts in fewer lines of code than would be possible in
languages such as C++ or Java. The language provides constructs intended to enable
clear programs on both a small and large scale. Python supports multiple programming
paradigms, including object-oriented, imperative and functional programming or
procedural styles. It features a dynamic type system and automatic memory management
and has a large and comprehensive standard library. Python interpreters are available for
installation on many operating systems, allowing Python code execution on a wide
variety of systems.

1.2 Scripting Language


. A scripting language or script language is a programming language for
a runtime system that automates the execution of tasks that would
otherwise be performed individually by a human operator. Scripting
languages are usually interpreted at runtime rather than compiled.

A scripting language's primitives are usually elementary tasks or API calls,


and the scripting language allows them to be combined into more
programs. Environments that can be automated through scripting
include application software, text editors, web pages, operating
system shells, embedded systems, and computer games. A scripting
language can be viewed as a domain-specific language for a particular
environment; in the case of scripting an application, it is also known as
an extension language. Scripting languages are also sometimes referred
to as very high-level programming languages, as they sometimes operate
at a high level of abstraction, or as control languages, particularly for job
control languages on mainframes

1
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Difference between program and scripting language

Program Scripting
A program is executed. A script is interpreted.

A program in general, is a A script is code written in a


Sequence of instruction written So a scripting language. A scripting
that a computer can perform Certain task. language is nothing but a
in which we can write code to
control software application.

3. Object Oriented Programming Language


Object-oriented programming is a programming paradigm based on the concept of
"objects", which can contain data and code: data in the form of fields, and code, in
the form of procedures. A feature of objects is that an object's own procedures can
access and often modify the data fields of itself. In OO programming, computer
programs are designed by making them out of objects that interact with one another.
There is significant diversity in objectoriented programming, but most popular
languages are class-based, meaning that objects are instances of classes, which
typically also determines their type.

4. History

Python is a widely used general-purpose, high-level programming language. It was


initially designed by Guido van Rossum in 1991 and developed by Python Software
Foundation. It was mainly developed for emphasis on code readability, and its syntax
allows programmers to express concepts in fewer lines of code

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

“Python is an experiment in how much freedom programmers need. Too much


freedom and nobody can read another's code; too little and
expressiveness is endangered.”
- Guido van Rossum

1.4 About the origin of Python:


Python was conceived in the late 1980s by Guido van Rossum at Centrum Wiskunde &
Informatica (CWI) in the Netherlands as a successor to the ABC programming
language, which was inspired by SETL, capable of exception handling and interfacing
with the Amoeba operating system. Its implementation began in December 1989.

This PDF document was edited with Icecream PDF Editor.


4
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Chapter 2
DATA TYPES

Data types determine whether an object can do something, or whether it just would not
make sense. Other programming languages often determine whether an operation makes
sense for an object by making sure the object
can never be stored somewhere where the operation will be performed on the object (this
type system is called static typing). Python does not do that.
Instead it stores the type of an object with the object, and checks when the
operation is performed whether that operation makes sense for that object (this is
called dynamic typing).

2.1 Python has many native data types. Here are the important ones:

a) Booleans are either True or False.

b) Numbers can be integers (1 and 2), floats (1.1 and 1.2), fractions (1/2 and 2/3).

c) Strings are sequences of Unicode characters, e.g. an HTML document.

d) Bytes and byte arrays, e.g. a JPEG image file.

e) Lists are ordered sequences of values.

f) Tuples are ordered, immutable sequences of values.

g) Sets are unordered bags of values.

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

2. Variables

Variables are nothing but reserved memory locations to store values. This means that
when you create a variable you reserve some space in memory.
Based on the data type of a variable, the interpreter allocates memory and decides what
can be stored in the reserved memory. Therefore, by assigning different data types to
variables, you can store integers, decimals or characters in these variables.

Ex:
counter = 100 # An integer assignment
miles = 1000.0 # A floating point name
= "John" # A string

3. String
In programming terms, we usually call text a string. When you think of a string as a
collection of letters, the term makes sense.
All the letters, numbers, and symbols in this book could be a string.
For that matter, your name could be a string, and so could your address.

2.4 Creating Strings

In Python, we create a string by putting quotes around text. For example, we


could take our
otherwise useless

• "hello"+"world" "helloworld" # concatenation


• "hello"*3 "hellohellohello" # repetition
• "hello"[0] "h" # indexing
• "hello"[-1] "o" # (from end)
• "hello"[1:4] "ell" # slicing
• len("hello") 5 # size
• "hello" < "jello" 1 # comparison
• "e" in "hello" 1 # search

6
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

5. Python Operator

1. Arithmetic Operator

Table 2.1 Arithmatic Operators

2.5.2 Comparison Operator

Table 2.2 Comparision Operators

This PDF document was edited with Icecream PDF Editor.


7
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Logical Operator

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Chapter 3

TUPLES

Creating a tuple is as simple as putting different comma-separated values. Optionally


you can put these comma-separated values between parentheses also.
For example −
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 ); tup3 = "a", "b", "c", "d";

1. Accessing Values in Tuples:

To access values in tuple, use the square brackets for slicing along with the index or
indices to obtain value available at that index. For example −
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5, 6, 7 ); print "tup1[0]: ",
tup1[0]
print "tup2[1:5]: ", tup2[1:5]
When the above code is executed, it produces the following result −
tup1[0]: physics
tup2[1:5]: [2, 3, 4, 5]

2. Basic Tuples Operations

Tuples respond to the + and * operators much like strings; they mean concatenation and
repetition here too, except that the result is a new tuple,
not a string. In fact, tuples respond to all of the general sequence operations we
used on strings in the prior chapter –

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

3.3 Built-in Tuple Functions

Python includes the following tuple functions −

Table 3.1 Built in tulip functions

10

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

LIST

The list is a most versatile datatype available in Python which can be written as a list of
comma-separated values (items) between square brackets. Important thing about a list is
that items in a list need not be of the same type. Creating a list is as simple as putting
different comma-separated values between square brackets. For example −
list1 = ['physics', 'chemistry', 1997, 2000];
list2 = [1, 2, 3, 4, 5 ]; list3 = ["a", "b", "c",
"d"];
Similar to string indices, list indices start at 0, and lists can be sliced,
concatenated and so on.

3.4 Accessing Values in Lists:


To access values in lists, use the square brackets for slicing along with the index or
indices to obtain value available at that index. For example −
list1 = [‘physics', ‘chemistry', 1997, 2000];
list2 = [1, 2, 3, 4, 5, 6, 7 ]; print "list1[0]: ",
list1[0]
print "list2[1:5]: ", list2[1:5]

Output:list1[0]: physics
list2[1:5]: [2, 3, 4, 5]

Update: list = ['physics', 'chemistry', 1997, 2000];


print "Value available at index 2 : "
print list[2]
list[2] = 2001;
print "New value available at index 2 : "
print list[2]

Output: Value available at index 2 : 1997


New value available at index 2 : 2001

Delete: list1 = ['physics', 'chemistry', 1997, 2000];


print list1
del list1[2];
print "After deleting value at index 2 : "
print list1
['physics', 'chemistry', 1997, 2000]
11
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

3.4 Python includes following list methods

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Chapter 4

LOOPS

4.1 Loops
Programming languages provide various control structures that allow for more
complicated execution paths.

A loop statement allows us to execute a statement or group of statements


multiple times. The following diagram illustrates a loop statement –

Python programming language provides following types of loops to handle

looping requirements.

For loop Executes a sequence of statement


multiple times and abbreviate the
code that makes loop variable

While loop Repeats a statement or group of


statements while a given condition is
true. It tests the condition before
executing the loop body.

Nested loop You can use one or more loop inside


This PDF document was edited with Icecream PDF Editor.
another while. For or do while loop
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Example:

For Loop:
>>> for mynum in [1, 2, 3, 4, 5]:
print "Hello", mynum
Hello
1
Hello
2
Hello
3
Hello
4
Hello
5

While Loop:
>>> count = 0
>>> while (count < 4): print
'The count is:', count count =
count + 1
The count is: 0
The count is: 1
The count is: 2
The count is: 3

4.2 Conditional Statements:

Decision making is anticipation of conditions occurring while execution of the program


and specifying actions taken according to the conditions. Decision structures evaluate
multiple expressions which produce TRUE or FALSE as outcome. You need to
determine which action to take and which statements to execute if outcome is TRUE or
FALSE otherwise.

14

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

14.3 Statements
Python programming language provides following types of decision making
statements. Click the following links to check their detail.

Statement Description
If statement An if statement is consist of a Boolean
expression followed by one or more
statement
If else statement If else statement can by followed by
optional else statement which executes
when Boolean expression is false
Nested if statement You can use if or if else statement inside
another if or if else statement

Example:

If Statement:
>>> state = “Texas”
>>> if state == “Texas”:
print “TX
TX

If...Else Statement:
>>> if state == “Texas”
print “TX”
else:
print “[inferior state]”

If...Else...If Statement:
>>> if name == “Paige”
print “Hi Paige!”
elif name == “Walker”:
print “Hi Walker!” else:
print “Imposter!”

15

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

14.4 Function
Function blocks begin with the keyword def followed by the function name and
parentheses ( ( ) ).

Any input parameters or arguments should be placed within these parentheses.


You can also define parameters inside these parentheses. The first statement of
a function can be an optional statement - the documentation string of the
function.
The code block within every function starts with a colon (:) and is indented. The
statement return [expression] exits a function, optionally passing back an expression to
the caller. A return statement with no arguments is the same as return None.

Syntex:
def functionname( parameters ):
"function_docstring"
function_suite
return [expression]

Example:
1. def printme( str ):
"This prints a passed string into this function"
print str
return

2. # Function definition is here


def printme( str ):
"This prints a passed string into this function" print
str
return;

# Now you can call printme function printme("I'm first


call to user defined function!") printme("Again second
call to the same function")

16
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

14.5 Directories

Another useful data type built into Python is the dictionary (see Mapping Types
— dict). Dictionaries are sometimes found in other languages as “associative memories”
or “associative arrays”. Unlike sequences, which are indexed by a range of numbers,
dictionaries are indexed by keys, which can be any immutable type; strings and numbers
can always be keys. Tuples can be used as keys if they contain only strings, numbers, or
tuples; if a tuple contains any mutable object either directly or indirectly, it cannot be used
as a key. You can’t use lists as keys, since lists can be modified in place using index
assignments, slice assignments, or methods like append() and extend().

It is best to think of a dictionary as an unordered set of key: value pairs, with the
requirement that the keys are unique (within one dictionary). A pair of braces creates an
empty dictionary: {}. Placing a comma-separated list of key: value pairs within the braces
adds initial key: value pairs to the dictionary; this is also the way dictionaries are written
on output.

The main operations on a dictionary are storing a value with some key and extracting the
value given the key. It is also possible to delete a key: value pair with del. If you store
using a key that is already in use, the old value associated with that key is forgotten. It is
an error to extract a value using a non-existent key.

The keys() method of a dictionary object returns a list of all the keys used in the dictionary,
in arbitrary order (if you want it sorted, just apply the sorted()function to it). To check
whether a single key is in the dictionary, use the in keyword.

Here is a small example using a dictionary:

>>> tel = {'jack': 4098, 'sape': 4139}


>>> tel['guido'] = 4127
>>> tel
{'sape': 4139, 'guido': 4127, 'jack': 4098}
>>> tel['ja
ck'] 4098
>>> del tel['sape']
>>> tel['irv'] = 4127
>>> tel
{'guido': 4127, 'irv': 4127, 'jack': 4098}
>>> tel.keys()
['guido', 'irv', 'jack']
>>> 'guido' in tel

17
This PDF document was edited with Icecream PDF Editor.
Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

Chapter 5

1. Scope of Python
Python programming language, to be the most promising career in
technologies, industry. Opportunities in the career of python are increasing
tremendously in the world. Since Python has simple codes, faster readability
capacity, significant companies are in demand in python language. Python to
be an excellent tool in designing progressive ideas. Candidates interested in
python increases every day.
Today, companies both in India, our lookout for a skilled python developer
for their companies. Knowing python language gives a competitive
advantage when compared to other words. Indian IT companies established
around 2 lakh jobs in 2018, still expecting more developers in python for
their company. Python language becomes more trending since it is
implemented in upcoming technologies such as artificial intelligence,
machine learning.

2. What Can We do With Python?

1.AI and machine learning. ...


2.Data analytics. ...
3.Data visualisation. ...
4.Programming applications. ...
5.Web development. ...
6.Game development. ...
7.Language development. ...
8.Finance

5.3Who Uses Python Today?


Python is being applied in real revenue-generating products by real.

Companies like Google makes extensive use of Python in its web search system,
employs. Python’s creator. Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm, and
IBM use Python. For hardware testing. ESRI uses Python as an end-user
customization tool for its popular GI mapping products. The YouTube video sharing
service is largely written in Python.

18

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

5.4 Why Do People Use Python?


The following primary factors cited by Python users seem
to be these:

a) It has a simple syntax that mimics natural language, so it’s easier


to read and understand. This makes it quicker to build projects,
and faster to improve on them.
b) It’s versatile. Python can be used for many different tasks, from
web development to machine learning.
c) It’s beginner friendly, making it popular for entry-level coders.
d) It’s open source, which means it’s free to use and distribute, even
for commercial purposes.
e) Python’s archive of modules and libraries—bundles of code that
third-party users have created to expand Python’s capabilities—is
vast and growing.
f) Python has a large and active community that contributes to
Python’s pool of modules and libraries, and acts as a helpful
resource for other programmers. The vast support community
means that if coders run into a stumbling block, finding a solution
is relatively easy; somebody is bound to have run into the same
problem before.

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

CONCLUSIONS

Practical knowledge means the visualization of the knowledge, which we read in our
books. For this, we perform experiments and get observations. Practical knowledge is very
important in every field. One must be familiar with the problems related to that field so
that he may solve them and become a successful person.
After achieving the proper goal in life, an engineer has to enter in professional life.
According to this life, he has to serve an industry, may be public or private sector or self-
own. For the efficient work in the field, he must be well aware of the practical knowledge
as well as theoretical knowledge.

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)


lOMoARcPSD|25873678

References

a) Training report.
b)https://www.slideshare.net/.
c) wikipedia.
d ) www.python.org
e )Google group: javatechzone.

This PDF document was edited with Icecream PDF Editor.


Upgrade to PRO to remove watermark.

Downloaded by Ecclesiasticol Mussa (pxgyc6tq8x@privaterelay.appleid.com)

You might also like