SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
DAY II
Datascience 2.0
30 Days Master Class
Recap of Day - 01
• Introduction to Data science
• 30 days Agenda
• Applications of Data science
• Bitcoin price prediction
Why Python for Data Science ?
python
• Python is a user friendly language.
• Easy to implement and develop different applications with this simple
language.
History of python
• First put forwarded by Guido van Rossum in 1989
at national research Institute for mathematics
and computer science in Netherlands.
• Till now we have 1.0 to 3.10 versions in python
language.
• Now currently using python idle 3.10 version.
• Though 3rd version of python came we still use
python 2nd version as its have few special
features .
Installation of python language :-
• Redirecting from internet.
• Go to Browser ( Chrome Advisable )
• Type python.org now download the version (usually a latest version )
and complete the installation process.
• Easy Installation process
Features of python language :-
• Few lines of coding .
• Interpreted language.
• Cross-platform language.
Introduction
Python is :
1. High-level programming language.
2. Fast to learn and fast to develop application.
3. Available for many platforms.
4. Implement complex logic with very few lines of code.
Two kind of program processes:
• Interpreters
• Compilers
Input It takes a single line of code or
instruction at a time.
Output It does not produce any intermediate
object code.
Working mechanism Compilation and execution take place
simultaneously.
Speed Slower
Memory It requires less memory as it does not
create intermediate object code.
Errors Displays error of each line one by one.
Error detection Easier comparatively
INTERPRETER
Input It takes an entire program at a time.
Output It generates intermediate object code.
Working mechanism The compilation is done before
execution.
Speed Comparatively faster
Memory Memory requirement is more due to the
creation of object code.
Errors Display all errors after compilation, all at
the same time.
Error detection Difficult
COMPILERS
Interpreters
Compilers
APPLICATION
Applications of Python language :-
• Game development
• Data processing
• Signal processing
• Movie creations
• Musical analysis
• Website development
Modes of execution :-
• Interactive Mode of execution – programs executed within command
prompt .
• Script Mode of Execution - includes execution of programs within the
idle shell or idle scripts.
Interactive mode of execution :-
Script mode of execution :-
• Two ways to execute in script mode i.e., Idle shell and Idle editor
window .
How to Enroll into 1 month Internship
‘https://imjo.in/Vc8NtW
FEE : Rs.999 COUPON : WELCOMEDS2
REG FEE : RS.597
Nested elif condition :-
• This condition basically used for checking for multiple conditions .
• Syntax :-
• A=1,b=2,c=3,d=4
• If (a>b>c>d):
• Print(“a is big”)
• Elif(b>c>d>a):
• Print(“b is big”)
• Elif(c>d>a>b):
• Print(“c is big”)
• Elif(d>a>b>c):
• Print(‘d is big’)
Conditional statements :-
• If statement
• If else statement
• Nested elif statement
• For loop
• While loop
If statement :-
• Basically used for checking a particular condition .
• It executes only if the particular conditions are true .
• Syntax :-
• If(a==10):
• Print(a)
If-else condition :-
• This particular condition is used when the given statement is false .
Then it moves on to the else block of the statements are prints the
else statements .
• Syntax:-
• If (a=10):
• Print (a is big )
• Else:
• Print()
Nested elif condition :-
• This condition basically used for checking for multiple conditions .
• Syntax :-
• A=1,b=2,c=3,d=4
• If (a>b>c>d):
• Print(“a is big”)
• Elif(b>c>d>a):
• Print(“b is big”)
• Elif(c>d>a>b):
• Print(“c is big”)
• Elif(d>a>b>c):
• Print(‘d is big’)
How to Enroll into 1 month Internship
‘https://imjo.in/Vc8NtW
FEE : Rs.999 COUPON : WELCOMEDS2
REG FEE : RS.597
Do you have any questions?
+91 8925533489
Thanks!
Phone Call: 9am
to 9pm

Más contenido relacionado

Similar a DSA Day 2 PPT.pdf

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
Introduction to Python Programming language.pptx
Introduction to Python Programming language.pptxIntroduction to Python Programming language.pptx
Introduction to Python Programming language.pptx
BharathYusha1
 

Similar a DSA Day 2 PPT.pdf (20)

Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Python_slides.pdf
Python_slides.pdfPython_slides.pdf
Python_slides.pdf
 
Python Programming
Python ProgrammingPython Programming
Python Programming
 
Python_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptPython_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.ppt
 
IPT 2.pptx
IPT 2.pptxIPT 2.pptx
IPT 2.pptx
 
Python 1
Python 1Python 1
Python 1
 
Introduction python
Introduction pythonIntroduction python
Introduction python
 
Python Tutorial | Python Programming Language
Python Tutorial | Python Programming LanguagePython Tutorial | Python Programming Language
Python Tutorial | Python Programming Language
 
Introduction to python for Beginners
Introduction to python for Beginners Introduction to python for Beginners
Introduction to python for Beginners
 
An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()An Introduction To Python - Python, Print()
An Introduction To Python - Python, Print()
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
 
C# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch GlasgowC# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch Glasgow
 
Python Book/Notes For Python Book/Notes For S.Y.B.Sc. I.T.
Python Book/Notes For Python Book/Notes For S.Y.B.Sc. I.T.Python Book/Notes For Python Book/Notes For S.Y.B.Sc. I.T.
Python Book/Notes For Python Book/Notes For S.Y.B.Sc. I.T.
 
intro.pptx (1).pdf
intro.pptx (1).pdfintro.pptx (1).pdf
intro.pptx (1).pdf
 
Introduction to the Python
Introduction to the PythonIntroduction to the Python
Introduction to the Python
 
computer languages
computer languagescomputer languages
computer languages
 
ppt summer training ug.pptx
ppt summer training ug.pptxppt summer training ug.pptx
ppt summer training ug.pptx
 
Introduction to Python Programming language.pptx
Introduction to Python Programming language.pptxIntroduction to Python Programming language.pptx
Introduction to Python Programming language.pptx
 
Introduction to python for dummies
Introduction to python for dummiesIntroduction to python for dummies
Introduction to python for dummies
 
Ali alshehri c++_comparison between c++&python
Ali alshehri c++_comparison between c++&pythonAli alshehri c++_comparison between c++&python
Ali alshehri c++_comparison between c++&python
 

Último

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Último (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

DSA Day 2 PPT.pdf

  • 1. DAY II Datascience 2.0 30 Days Master Class
  • 2. Recap of Day - 01 • Introduction to Data science • 30 days Agenda • Applications of Data science • Bitcoin price prediction
  • 3.
  • 4. Why Python for Data Science ?
  • 5. python • Python is a user friendly language. • Easy to implement and develop different applications with this simple language.
  • 6. History of python • First put forwarded by Guido van Rossum in 1989 at national research Institute for mathematics and computer science in Netherlands. • Till now we have 1.0 to 3.10 versions in python language. • Now currently using python idle 3.10 version. • Though 3rd version of python came we still use python 2nd version as its have few special features .
  • 7. Installation of python language :- • Redirecting from internet. • Go to Browser ( Chrome Advisable ) • Type python.org now download the version (usually a latest version ) and complete the installation process. • Easy Installation process
  • 8. Features of python language :- • Few lines of coding . • Interpreted language. • Cross-platform language.
  • 9. Introduction Python is : 1. High-level programming language. 2. Fast to learn and fast to develop application. 3. Available for many platforms. 4. Implement complex logic with very few lines of code.
  • 10. Two kind of program processes: • Interpreters • Compilers
  • 11. Input It takes a single line of code or instruction at a time. Output It does not produce any intermediate object code. Working mechanism Compilation and execution take place simultaneously. Speed Slower Memory It requires less memory as it does not create intermediate object code. Errors Displays error of each line one by one. Error detection Easier comparatively INTERPRETER
  • 12. Input It takes an entire program at a time. Output It generates intermediate object code. Working mechanism The compilation is done before execution. Speed Comparatively faster Memory Memory requirement is more due to the creation of object code. Errors Display all errors after compilation, all at the same time. Error detection Difficult COMPILERS
  • 16. Applications of Python language :- • Game development • Data processing • Signal processing • Movie creations • Musical analysis • Website development
  • 17. Modes of execution :- • Interactive Mode of execution – programs executed within command prompt . • Script Mode of Execution - includes execution of programs within the idle shell or idle scripts.
  • 18. Interactive mode of execution :-
  • 19. Script mode of execution :- • Two ways to execute in script mode i.e., Idle shell and Idle editor window .
  • 20. How to Enroll into 1 month Internship ‘https://imjo.in/Vc8NtW FEE : Rs.999 COUPON : WELCOMEDS2 REG FEE : RS.597
  • 21. Nested elif condition :- • This condition basically used for checking for multiple conditions . • Syntax :- • A=1,b=2,c=3,d=4 • If (a>b>c>d): • Print(“a is big”) • Elif(b>c>d>a): • Print(“b is big”) • Elif(c>d>a>b): • Print(“c is big”) • Elif(d>a>b>c): • Print(‘d is big’)
  • 22. Conditional statements :- • If statement • If else statement • Nested elif statement • For loop • While loop
  • 23. If statement :- • Basically used for checking a particular condition . • It executes only if the particular conditions are true . • Syntax :- • If(a==10): • Print(a)
  • 24. If-else condition :- • This particular condition is used when the given statement is false . Then it moves on to the else block of the statements are prints the else statements . • Syntax:- • If (a=10): • Print (a is big ) • Else: • Print()
  • 25. Nested elif condition :- • This condition basically used for checking for multiple conditions . • Syntax :- • A=1,b=2,c=3,d=4 • If (a>b>c>d): • Print(“a is big”) • Elif(b>c>d>a): • Print(“b is big”) • Elif(c>d>a>b): • Print(“c is big”) • Elif(d>a>b>c): • Print(‘d is big’)
  • 26. How to Enroll into 1 month Internship ‘https://imjo.in/Vc8NtW FEE : Rs.999 COUPON : WELCOMEDS2 REG FEE : RS.597
  • 27. Do you have any questions? +91 8925533489 Thanks! Phone Call: 9am to 9pm