You are on page 1of 12

SUMMER INTERNSHIP-I

o NAME – AGRIM SHARMA


o ENTRY NO.-20BEE010
o BRANCH- ELECTRICAL ENGINEERING
INTERNSHIP SITE

Udemy

COURSE – THE
PYTHON BIBLE
What is programming?
 Just like we use hindi or English to communicate with each other ,we use a
programming language to communicate with the computer.
 Programming language to communicate with the computer.
 Features of python:
 Easy to understand
 Free and open source
 High level language
 Portable –works on windows /linux/mac
What is python?
 Python is general purpose programming language that is often applied in scripting
roles.
 So, python is also known as programming language as well as scripting language.
 Python is also called as interpreted language.
Scope of Python
• Science
• Bioinformitics
• System administration- unix,web logic,web sphere
• Web application development –CGI
• Testing scripts
• Gaming, Images, XML, Robotics
• Database programming
• Component integration
Difference between program
and scripting language
 Program  Scripting
 A program is executed i.e. the source  A script is code written in a scripting
is first compiled and the result of that language.A scripting language is
compilation is expected nothing but a type of programming
language in which we can write code
 A program in general is a sequence of
to control another software
instructions written so that a computer applications.
can perform certain tasks.
Objective of the study
 Variables
 Numbers
 Strings
 Logic and data structure
 Loops
 Functions
 Oop
Varibales and data types
 A variable is a name given to a memory location in a program.for example
 a=30 b= “harry” c=89.09
 Keywords- reserved words in python like True,False,None
 Identifiers- class/function/variable name
 Data types: Integers
 Floating point numbers
 Strings
 Booleans
 None
OOPs(object oriented
programming system)
 Object means a real world entity such as a pen, chair ,table
etc.Object oriented programming is a methodology or
paradigm to design a program using classes and objects.It
simplified software development and maintainance by
providing some concepts object.
 There are four fundamental concepts of object oriented
programming – Inheritance,Encapsulation,Polymorphism,
and data abstraction.
Content of my course
 Variables in python
 Creating variables in python
 Basic arithmetic,floats and modulo
 Strings
 Logic and conditional flow
 Python data structures
 Loops in python
 Functions in python
 Object oriented programming
Projects
 Email slicer
 If statements
 Pig latin translator
 Tic tac toe game
 Making my own coin
 Baby communication simulator
THANK YOU

You might also like