Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
1901200100000 presentation short term mini project on python
1. Python and Pygame
A mini project submitted in partial fulfilment of third semester examination
BACHELOR OF TECHNOLOGY in COMPUTER SCIENCE AND ENGINEERING
Presented By-
JARVIS
1901200100000
Under the guidance of
Dr. (HOD)
Mrs. (Assistant Professor)(Course Coordinator)
Deptt. of Computer Science and Engineering
Institute of Technology and Management, Gida, Gorakhpur
Date- 09-10-2021
Dr. A.P.J. Abdul Kalam Technical University , Uttar Pradesh, Lucknow
2. 1
2
3
4
5
6
7
References
Who discovered
Python and Its
History
Python
Programming
Basics and Data
Structure
Scope of Python
and companies
that uses Python,
IDE, Framework,
Library
About Pygame,
Architecture of
Pygame
Feature of
Pygame
and
Project Work
What is Python
Why to Choose
Python
Contents
3. www.youtube.com/powerupwithpowerpoi
01 02 03 04 05 06
Interpreted
and object-
oriented
Language,Hig
h level
programming
language.
Simple,
easy to
learn
syntax.
Dynamic
ally
typed.
Shorter
than
equivalent
programs
of other
languages
Provides
an
increased
productivity
Python
has a large
set of
library and
tools
which we
ever
imagine.
What is Python?
Why to choose Python?
4. Who developed Python?
It was created by Guido van Rossum and
first released in 1991, but it was not that
famous back then. It has become one of
the most popular programming languages
in the world near about 2006.
5. History of Python
● Conceived in late 1980’s.
● Implementation was done in 1991.
● Python 2 was released on Oct 16, 2000 with
many new features.
● It was not so famous back then, it became
famous in 2006 when Google started using
Python.
● The latest version today available for
download is Python 3.9.0
6. Python Programming Basics
Keyword
They are reserved words used to write program and cannot be used as variable
name. Total 33 keywords in Python.( Ex- and, break , class, def ,del, elif etc...)
Identifiers
The names given to entities like class, function, variables.
Ex- class Student
Comments
Comments can be given using (#) and (“”” “””) symbols to increase the
programming readability.
It can be of single-line or multi-line.
7. Data-Structures in Python
The four basic inbuilt Data-Structures in Python are-
Tuple an ordered collection of elements enclosed with () , immutable.
tup1= (9,”z”,False,6.5)
List an ordered collection of elements enclosed with [ ] , mutable.
lis1= [9,”z”,False,6.5]
Dictionary an unordered collection of key-value pairs enclosed with { }
Values duplicated, whereas keys can’t be repeated. dict1= {‘car’:1,’Bike’:2}
Set an unordered collection of data type that is iterable and has no
duplicate elements, mutable. myset= {1,1,1,2,2,3,4,4,4,4,5,5} --- {1 , 2 , 3 , 4 , 5}
8.
9.
10.
11.
12.
13. Pygame
Pygame is a cross-platform set of Python modules
designed for writing video games. It includes computer
graphics and sound libraries designed to be used with
the Python programming language.
Pygame was originally written by Pete Shinners.
14. Architecture
Pygame uses the Simple Direct Media Layer (SDL) library.
It's Simple, easy to use, Modular and Uses optimized C and Assembly
code for core functions
15. Features
Pygame is highly portable and runs on nearly every platform
and operating system.
Pygame is free. We can create open source, freeware,
shareware, and commercial games with it.
Applications using pygame can run on Android phones and
tablets.