SlideShare a Scribd company logo
ONE YEAR
PROGRAMMING
 Programming Language
 Data Structures
 Algorithms
 Object-Oriented Programming
 Elementary Problem Solving
oneyearprogramming.com OneYearProgramming
PYTHON PROGRAMMING
Chapter 0
Python Overview
6
Topic
• Python Introduction
• What is Python?
• Story of Python
• Why Python
• Use of Python
• Python Download +
Installation
• Online Resource
• First Program - Hello
World
• Comment
• Variable + Data Type
• Variable Naming
Convention
• Input/ Output
• Type Casting
• Built in Function
7
PYTHON PROGRAMMING
Chapter 0
Lecture 0.0
Python Introduction
8
Python – What is?
• High Level
• Interpreted
• Object Oriented
• General Purpose Programming Language
• Dynamic Semantics
9
Python – Story
• Created by Guido van Rossum
10
Python – Story
• Created by Guido van Rossum
• The name Python was inspired by the BBC TV show Monty Python's
Flying Circus
11
Python – Story
• Created by Guido van Rossum
• The name Python was inspired by the BBC TV show Monty Python's
Flying Circus
• Implementation began in December 1989
• Initial Release (labeled version 0.9.0) => 20 February 1991
• Python 1.0 => January 1994
• Python 2.0 => 16 October 2000
12
Python – Story
• Created by Guido van Rossum
• The name Python was inspired by the BBC TV show Monty Python's
Flying Circus
• Implementation began in December 1989
• Initial Release (labeled version 0.9.0) => 20 February 1991
• Python 1.0 => January 1994
• Python 2.0 => 16 October 2000
• Python 3.0 => 3 December 2008
13
Python – Why?
• Easy to learn
• Open source
• One of the most influential programming languages
15
Python - Use
• Education
• Web Development
• Backend Development
• API Development
• Desktop GUI
• Scientific and Numeric
Analysis
• Data Science
• Data Analytics
• Artificial Intelligence
• Machine Learning
• Data Analysis
• Data Visualization
• Automation
16
Python – Download – python.org
17
Python – Installation
18
• Right Click
on the Icon
• Click Open
Python – Installation
19
Python – Installation
20
Python – Installation – Allow User Account Control
21
Python – Installation – Setup Progress
22
Python – Installation – Setup Successful
23
Python – After Installation
24
IDLE Shell Interface
25
IDLE Shell Interface – Option – Configure IDLE
26
IDLE Shell Interface – Configure IDLE - Windows
27
IDLE Shell Interface – Configure IDLE - Windows
28
IDLE Shell Interface – Configure IDLE – Shell/Ed
29
IDLE Shell Interface – Configure IDLE – Shell/Ed
30
IDLE – Edit Window
31
IDLE – Save a new python file
32
IDLE – Save a new python file
33
IDLE – Save a new python file
34
Online Resource
• python.org => Docs => Tutorial
• Python => Python Manuals => Tutorial
• Python Programming YouTube Playlist
• One Year Programming YouTube Channel
• Lecture Slide PDF
• One Year Programming Facebook Group
35
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 0
Lecture 0.1.1
Create First Program File, Hello World, Comment
37
Create First Python Program File
• Python IDLE
• File -> New File -> Save (/Save As) -> hello_world.py
• Write Python Program
• Run -> Run Module (/F5)
38
Write First Python Program
print("Hello World")
39
IDLE – Save a new python file
40
IDLE – Save a new python file
41
IDLE – Save a new python file
42
Let’s Code
Comment
# Single Line Comment
"""
Multi
Line
Comment
"""
'''
Multi
Line
Comment
'''
44
First Python Program Modified 1
# First Python Program
# Program Name: Hello World
# Author Name: One Year Programming
# A Program to Print a text
print("Hello World")
45
First Python Program Modified 2
"""
First Python Program
Program Name: Hello World
Author Name: One Year Programming
A Program to Print a text
"""
print("Hello World")
46
First Python Program Modified 3
'''
First Python Program
Program Name: Hello World
Author Name: One Year Programming
A Program to Print a text
'''
print("Hello World")
47
Let’s Code
PYTHON PROGRAMMING
Chapter 0
Lecture 0.1.2
Variable, Data Type, Expression
49
Variable
• Symbolic name to store date in computer program
50
Data Type
• Integer => 0, 2, 20038, -332
• Float => 5.5, 3.1416, -40.56
• String => Hello World, This is 2019
• Boolean => True, False
51
Variable (Integer)
# Integer Variable
my_roll = 50
print(my_roll)
52
Variable (Integer) + Data Type
# Integer Variable with Data Type
my_roll = 50
print(my_roll)
print(type(my_roll))
53
Variable (Float) + Data Type
# Float Variable with Data Type
my_gpa = 4.5
print(my_gpa)
print(type(my_gpa))
54
Variable (String) + Data Type
# String Variable with Data Type
name = "One Year Programming"
print(name)
print(type(name))
55
Variable (Boolean) + Data Type
# Boolean Variable with Data Type
test = True
print(test)
print(type(test))
56
Variable (Boolean) + Data Type [2]
# Boolean Variable with Data Type
test = False
print(test)
print(type(test))
57
NoneType
# NoneType Variable with Data Type
value = None
print(value)
print(type(value))
58
Data Type
• str (String)
• int (Integer)
• float (Float)
• bool (Boolean)
• None (NoneType)
59
Variable Naming Convention
• Must begin with a letter (a - z, A - Z) or underscore (_)
• Other characters can be letters, numbers or _
• Variable names are case-sensitive
• Variables should be all lowercase
• Words in a variable name should be separated by an underscore
• Don't start name with a digit.
• Never use special symbols like !, @, #, $, %
• Reserved words cannot be used as a variable
https://visualgit.readthedocs.io/en/latest/pages/naming_convention.html
60
Practice Problem 0.1
1. Declare a Integer variable and print value with data type
2. Declare a Float variable and print value with data type
3. Declare a String variable and print value with data type
4. Declare a Boolean variable and print value with data type
5. Declare a NoneType variable and print value with data type
61
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 0
Lecture 0.2.1
Input Output (String)
63
Input/Output 1
# input a String
name = input()
print(name)
64
Input/Output 1 (Con.)[Display Message 1]
#input a String
print("Input Your Name")
name = input()
print(name)
65
Input/Output 1 (Con.)[Display Message 2]
#input a String
name = input("Input Your Name: ")
print(name)
66
Input/Output + Data Type
#input a String
name = input("Input Your Name: ")
print(name)
print(type(name))
67
Input Your Name
# Solution 1:
# input a String and Display the
String
name = input()
print(name)
# Solution 2:
# input a String with Message in
print()
print("Input Your Name")
name = input()
print(name)
# Solution 3:
# input a String with Message in
input()
name = input("Input Your Name: ")
print(name)
# Solution 4:
#input a String and Know Datatype
name = input("Input Your Name: ")
print(name)
print(type(name))
69
Practice Problem 0.2
1. Input your Name and print the value
2. Input your Name with a massage and print the value
3. Input your Name with a massage in input() function and
print the value
4. Input your Name with a massage in input() function and
print the value with data type
71
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 0
Lecture 0.2.2
Input Output (Number)
73
Input an Integer Number
age = input()
print(age)
74
Input an Integer Number [Con.][Data Type]
age = input()
print(age)
print(type(age))
• All Input is String in Python
• We have to Type Cast to convert String into
Integer.
75
Input an Integer Number (*)
age = input()
print(age)
print(type(age))
# Type Cast to Integer Number
age = int(age)
print(age)
print(type(age))
76
Input an Integer Number [Final]
age = int(input())
print(age)
print(type(age))
77
Input an Float Number
gpa = input()
print(gpa)
print(type(gpa))
78
Input an Float Number (*)
gpa = input()
print(gpa)
print(type(gpa))
# Type Cast to Float Number
gpa = float(gpa)
print(gpa)
print(type(gpa))
79
Input an Float Number [Final]
gpa = float(input())
print(gpa)
print(type(gpa))
80
Built-in Function
• print()
• input()
• type()
• int()
• float()
81
Built-in Function
source: https://docs.python.org/3.11/library/functions.html
82
Practice Problem 0.3
1. Input your age and print data with type (Be sure about
type conversion to integer)
2. Input your gpa and print data with type (Be sure about
type conversion to float)
83
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 0
Lecture 0.2.3
Formatted Input Output
85
Formatted I/O
name = input("What is Your Name: ")
print("Hello,", name)
roll = int(input("What is Your Roll: "))
print("Your roll is:", roll)
gpa = float(input("What is Your GPA: "))
print("Your GPA is", gpa)
86
Formatted I/O 2
name = input("What is Your Name: ")
roll = int(input("What is Your Roll: "))
gpa = float(input("What is Your GPA: "))
print(name, roll, gpa)
print(name, roll, gpa, sep=",")
87
Formatted I/O 3
#Input Name with Formatted Output
name = input("What is Your Name: ")
print("Hello,",name)
print("Hello,", name, "How are You", name, "?")
print("Hello,", name, "nHow are You", name, "?")
print("Hello, {}nHow are You {}?".format(name,name))
print(f"Hello, {name}nHow are You {name}?")
88
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 1
Basic Programming
91
Topic
• Operator
• Arithmetic Operation
• Assignment Operation
• Arithmetic Operation Example
• More Built in Function Example
• Math Module Example
92
Operator in Python
• Operators are special symbols in that carry out arithmetic or logical
computation.
• The value that the operator operates on is called the operand.
• Type of Operator in Python
• Arithmetic operators
• Assignment operators
• Comparison operators
• Logical operators
• Bitwise operators
• Identity operators
• Membership operators
93
PYTHON PROGRAMMING
Chapter 1
Lecture 1.1.0
Basic Arithmetic Operator
94
Arithmetic Operator in Python
Operation Operator
Addition +
Subtraction -
Multiplication *
Division /
Modulo %
Floor Division //
Exponentiation **
95
Assignment Operator in Python
Operation Operator
Assign =
Add AND Assign +=
Subtract AND Assign -=
Multiply AND Assign *=
Divide AND Assign /=
Modulus AND Assign %=
Exponent AND Assign **=
Floor Division Assign //=
Note: Logical and Bitwise Operator can be used with assignment.
96
Summation of two number
a = 5
b = 4
summation = a + b
print(summation)
97
Summation of two number – User Input
a = int(input())
b = int(input())
summation = a + b
print(summation)
98
Difference of two number
a = int(input())
b = int(input())
difference = a - b
print(difference)
99
Product of two number
a = int(input())
b = int(input())
product = a * b
print(product)
100
Quotient of two number
a = int(input())
b = int(input())
quotient = a / b
print(quotient)
101
Reminder of two number
a = int(input())
b = int(input())
reminder = a % b
print(reminder)
102
Practice Problem 1.1
• Input two Number form User and calculate the followings:
1. Summation of two number
2. Difference of two number
3. Product of two number
4. Quotient of two number
5. Reminder of two number
103
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 1
Lecture 1.1.1
More Arithmetic Operator
105
Floor Division
a = int(input())
b = int(input())
floor_div = a // b
print(floor_div)
a = float(input())
b = float(input())
floor_div = a // b
print(floor_div)
a = 5
b = 2
quo = a/b
= 5/2
= 2.5
quo = floor(a/b)
= floor(5/2)
= floor(2.5)
= 2
106
Floor Function
import math
print("Floor")
print(math.floor(5.6))
print(math.floor(5.0))
print(math.floor(5.2))
print(math.floor(5.5))
import math
print("Floor")
print(math.floor(-5.6))
print(math.floor(-5.0))
print(math.floor(-5.2))
print(math.floor(-5.5))
107
Floor Function: Solution
import math
print("Floor")
print(math.floor(5.6))=>5
print(math.floor(5.0))=>5
print(math.floor(5.2))=>5
print(math.floor(5.5))=>5
import math
print("Floor")
print(math.floor(-5.6))=>-6
print(math.floor(-5.0))=>-5
print(math.floor(-5.2))=>-6
print(math.floor(-5.5))=>-6
108
Ceil Function
import math
print("Ceil")
print(math.ceil(5.6))
print(math.ceil(5.0))
print(math.ceil(5.2))
print(math.ceil(5.5))
import math
print("Ceil")
print(math.ceil(-5.6))
print(math.ceil(-5.0))
print(math.ceil(-5.2))
print(math.ceil(-5.5))
109
Ceil Function: Solution
import math
print("Ceil")
print(math.ceil(5.6))=>6
print(math.ceil(5.0))=>5
print(math.ceil(5.2))=>6
print(math.ceil(5.5))=>6
import math
print("Ceil")
print(math.ceil(-5.6))=>-5
print(math.ceil(-5.0))=>-5
print(math.ceil(-5.2))=>-5
print(math.ceil(-5.5))=>-5
110
Round Function
print("Round")
print(round(5.6))
print(round(5.0))
print(round(5.2))
print(round(5.5))
print("Round")
print(round(-5.6))
print(round(-5.0))
print(round(-5.2))
print(round(-5.5))
111
Round Function: Solution
print("Round")
print(round(5.6))=>6
print(round(5.0))=>5
print(round(5.2))=>5
print(round(5.5))=>6
print("Round")
print(round(-5.6))=>-6
print(round(-5.0))=>-5
print(round(-5.2))=>-5
print(round(-5.5))=>-6
112
Find Exponent (a^b). [1]
a = int(input())
b = int(input())
# Exponent with Arithmetic Operator
# Syntax: base ** exponent
exp = a ** b
print(exp)
113
Find Exponent (a^b). [2]
a = int(input())
b = int(input())
# Exponent with Built-in Function
# Syntax: pow(base, exponent)
exp = pow(a,b)
print(exp)
114
Find Exponent (a^b). [3]
a = int (input())
b = int(input())
# Return Modulo for Exponent with Built-in Function
# Syntax: pow(base, exponent, modulo)
exp = pow(a,b,2)
print(exp)
a = 2
b = 4
ans = (a^b)%6
= (2^4)%6
= 16%6
= 4
115
Find Exponent (a^b). [4]
import math
a = int(input())
b = int(input())
# Using Math Module
exp = math.pow(a,b)
print(exp)
116
Find absolute difference of two number. [1]
a = int(input())
b = int(input())
abs_dif = abs(a - b)
print(abs_dif)
a = 4
b = 2
ans1 = abs(a-b)
= abs(4-2)
= abs(2)
= 2
ans2 = abs(b-a)
= abs(2-4)
= abs(-2)
= 2
117
Find absolute difference of two number. [2]
import math
a = float(input())
b = float(input())
fabs_dif = math.fabs(a - b)
print(fabs_dif)
118
Built-in Function
• abs(x)
• pow(x,y[,z])
• round(x)
• https://docs.python.org/3.11/library/functions.html
119
Math Module
• math.floor(x)
• math.ceil(x)
• math.pow(x, y)
• math.fabs(x)
• https://docs.python.org/3.11/library/math.html
120
Practice Problem 1.2
• Input two number from user and calculate the followings:
(use necessary date type)
1. Floor Division with Integer Number & Float Number
2. Find Exponential (a^b) using Exponent Operator, Built-in
pow function & Math Module pow function
3. Find Exponent with modulo (a^b%c)
4. Find absolute difference of two number using Built-in
abs function & Math Module fabs function
122
Any
Question?
Join
Like
Share
Subscribe
PYTHON PROGRAMMING
Chapter 1
Lecture 1.2
Arithmetic Operation Example
124
Average of three numbers.
a = float(input())
b = float(input())
c = float(input())
sum = a + b + c
avg = sum/3
print(avg)
125
Area of Triangle using Base and Height.
b = float(input())
h = float(input())
area = (1/2) * b * h
print(area)
126
Area of Triangle using Length of 3 sides.
import math
a = float(input())
b = float(input())
c = float(input())
s = (a+b+c) / 2
area = math.sqrt(s*(s-a)*(s-b)*(s-c))
print(area)
𝑎𝑟𝑒𝑎 = 𝑠 ∗ (s−a)∗(s−b)∗(s−c)
𝑠 =
𝑎 + 𝑏 + 𝑐
2
127
Area of Circle using Radius.
r = float(input())
pi = 3.1416
area = pi * r**2
print(area)
𝑎𝑟𝑒𝑎 = 3.1416 ∗ 𝑟2
128
Area of Circle using Radius.
import math
r = float(input())
pi = math.pi
area = pi * r**2
# area = pi * pow(r,2)
# area = pi * math.pow(r,2)
print(area)
129
𝑎𝑟𝑒𝑎 = 3.1416 ∗ 𝑟2
Convert Temperature
𝐶
5
=
𝐹 − 32
9
𝐹 − 32 ∗ 5 = 𝐶 ∗ 9
𝐹 − 32 =
𝐶 ∗ 9
5
𝐹 =
𝐶 ∗ 9
5
+ 32
130
Convert Temperature Celsius to Fahrenheit.
celsius = float(input())
fahrenheit = (celsius*9)/5 + 32
print(fahrenheit)
𝐶
5
=
𝐹 − 32
9
𝐹 − 32 ∗ 5 = 𝐶 ∗ 9
𝐹 − 32 =
𝐶 ∗ 9
5
𝐹 =
𝐶 ∗ 9
5
+ 32
131
Convert Temperature Fahrenheit to Celsius.
fahrenheit = float(input())
celsius = (fahrenheit-32)/9 * 5
print(celsius)
𝐶
5
=
𝐹 − 32
9
𝐶 ∗ 9 = 𝐹 − 32 ∗ 5
𝐶 =
𝐹 − 32 ∗ 5
9
132
Convert Second to HH:MM:SS.
# 1 Hour = 3600 Seconds
# 1 Minute = 60 Seconds
totalSec = int(input())
hour = int(totalSec/3600)
min_sec = int(totalSec%3600)
minute = int(min_sec/60)
second = int(min_sec%60)
#print("{}H {}M
{}S".format(hour,minute,second))
print(f"{hour}H {minute}M {second}S")
# 1 Hour = 3600 Seconds
# 1 Minute = 60 Seconds
totalSec = int(input())
hour = totalSec//3600
min_sec = totalSec%3600
minute = min_sec//60
second = min_sec%60
#print("{}H {}M
{}S".format(hour,minute,second))
print(f"{hour}H {minute}M {second}S")
133
Math Module
• math.sqrt(x)
• math.pi
• https://docs.python.org/3.11/library/math.html
134
Practice Problem 1.3
1. Average of three numbers.
2. Area of Triangle using Base and Height.
3. Area of Triangle using Length of 3 sides.
4. Area of Circle using Radius.
5. Convert Second to HH:MM:SS.
6. Temperature Conversion
1. Celsius (°C) ⇔ Fahrenheit (°F)
2. Celsius (°C) ⇔ Kelvin (K)
3. Fahrenheit (°F) ⇔ Kelvin (K)
135
𝐶
5
=
𝐹 − 32
9
𝐾 = 𝐶 + 273.15
Practice Problem 1.4 Unit Conversion
• Weight
• Pound
• Kilogram
• Gram
• Carat
• Ounce
• Area
• Foot^2
• Meter^2
• Inch^2
• CM^2
• Mile^2
• KM^2
• Acre
• Hectare
• Length
• Mile
• Kilometer
• Meter
• Yard
• Foot
• Centimeter
• Inch
• Volume
• Inch^3
• CM^3
• Foot^3
• Metre^3
• Yard^3
• Gallon
• Liter
• Currency
• Time
Any
Question?
Join
Like
Share
Subscribe
End of
Day 1
Join
Like
Share
Subscribe
ONE YEAR
PROGRAMMING
 Programming Language
 Data Structures
 Algorithms
 Object-Oriented Programming
 Elementary Problem Solving
oneyearprogramming.com OneYearProgramming
 Programming Language
 Data Structures
 Algorithms
 Object-Oriented Programming
 Elementary Problem Solving
oneyearprogramming.com OneYearProgramming

More Related Content

Similar to Day 1 - Python Overview and Basic Programming - Python Programming Camp - One Year Programming.pdf

Spsl iv unit final
Spsl iv unit  finalSpsl iv unit  final
Spsl iv unit final
Sasidhar Kothuru
 
Spsl iv unit final
Spsl iv unit  finalSpsl iv unit  final
Spsl iv unit final
Sasidhar Kothuru
 
Lecture1_introduction to python.pptx
Lecture1_introduction to python.pptxLecture1_introduction to python.pptx
Lecture1_introduction to python.pptx
MohammedAlYemeni1
 
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
Nandakumar P
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for Beginners
Olga Scrivner
 
PYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdfPYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdf
Ramakrishna Reddy Bijjam
 
The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185
Mahmoud Samir Fayed
 
Python basics_ part1
Python basics_ part1Python basics_ part1
Python basics_ part1
Elaf A.Saeed
 
Python Basics by Akanksha Bali
Python Basics by Akanksha BaliPython Basics by Akanksha Bali
Python Basics by Akanksha Bali
Akanksha Bali
 
Python_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. txPython_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. tx
vishwanathgoudapatil1
 
unit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptxunit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptx
usvirat1805
 
What is Python.pdf
What is Python.pdfWhat is Python.pdf
What is Python.pdf
PDeepalakshmi1
 
Python fundamentals
Python fundamentalsPython fundamentals
Python fundamentals
natnaelmamuye
 
Learn Python 3 for absolute beginners
Learn Python 3 for absolute beginnersLearn Python 3 for absolute beginners
Learn Python 3 for absolute beginners
KingsleyAmankwa
 
Python in 30 minutes!
Python in 30 minutes!Python in 30 minutes!
Python in 30 minutes!
Fariz Darari
 
python-160403194316.pdf
python-160403194316.pdfpython-160403194316.pdf
python-160403194316.pdf
gmadhu8
 
Charming python
Charming pythonCharming python
Charming python
Abu Ashraf Masnun
 
The Ring programming language version 1.5.1 book - Part 10 of 180
The Ring programming language version 1.5.1 book - Part 10 of 180The Ring programming language version 1.5.1 book - Part 10 of 180
The Ring programming language version 1.5.1 book - Part 10 of 180
Mahmoud Samir Fayed
 
Introduction about Python by JanBask Training
Introduction about Python by JanBask TrainingIntroduction about Python by JanBask Training
Introduction about Python by JanBask Training
JanBask Training
 

Similar to Day 1 - Python Overview and Basic Programming - Python Programming Camp - One Year Programming.pdf (20)

Spsl iv unit final
Spsl iv unit  finalSpsl iv unit  final
Spsl iv unit final
 
Spsl iv unit final
Spsl iv unit  finalSpsl iv unit  final
Spsl iv unit final
 
Lecture1_introduction to python.pptx
Lecture1_introduction to python.pptxLecture1_introduction to python.pptx
Lecture1_introduction to python.pptx
 
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
UNIT-1 : 20ACS04 – PROBLEM SOLVING AND PROGRAMMING USING PYTHON
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for Beginners
 
PYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdfPYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdf
 
The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185
 
Python basics_ part1
Python basics_ part1Python basics_ part1
Python basics_ part1
 
Python Basics by Akanksha Bali
Python Basics by Akanksha BaliPython Basics by Akanksha Bali
Python Basics by Akanksha Bali
 
Python_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. txPython_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. tx
 
unit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptxunit (1)INTRODUCTION TO PYTHON course.pptx
unit (1)INTRODUCTION TO PYTHON course.pptx
 
What is Python.pdf
What is Python.pdfWhat is Python.pdf
What is Python.pdf
 
Python fundamentals
Python fundamentalsPython fundamentals
Python fundamentals
 
Learn Python 3 for absolute beginners
Learn Python 3 for absolute beginnersLearn Python 3 for absolute beginners
Learn Python 3 for absolute beginners
 
Python in 30 minutes!
Python in 30 minutes!Python in 30 minutes!
Python in 30 minutes!
 
python-160403194316.pdf
python-160403194316.pdfpython-160403194316.pdf
python-160403194316.pdf
 
Charming python
Charming pythonCharming python
Charming python
 
The Ring programming language version 1.5.1 book - Part 10 of 180
The Ring programming language version 1.5.1 book - Part 10 of 180The Ring programming language version 1.5.1 book - Part 10 of 180
The Ring programming language version 1.5.1 book - Part 10 of 180
 
Introduction about Python by JanBask Training
Introduction about Python by JanBask TrainingIntroduction about Python by JanBask Training
Introduction about Python by JanBask Training
 

Recently uploaded

Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
RandolphRadicy
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
IsmaelVazquez38
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
shreyassri1208
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
sonukumargpnirsadhan
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
 

Recently uploaded (20)

Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
 

Day 1 - Python Overview and Basic Programming - Python Programming Camp - One Year Programming.pdf