hel l o pyth o n...i ntr o d u cti o n to p y tho n python g en eral p u rp o s e: b u ild an yt h...

Post on 08-Jun-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Hello Python!I N T R O D U C T I O N TO P Y T H O N

Hugo Bowne-AndersonData Scientist at DataCamp

INTRODUCTION TO PYTHON

How you will learn

INTRODUCTION TO PYTHON

Python

General purpose: build anything

Open source! Free!

Python packages, also for data science

Many applications and �elds

Version 3.x - https://www.python.org/downloads/

INTRODUCTION TO PYTHON

IPython ShellExecute Python commands

INTRODUCTION TO PYTHON

IPython Shell

INTRODUCTION TO PYTHON

Python ScriptText �les - .py

List of Python commands

Similar to typing in IPython Shell

INTRODUCTION TO PYTHON

Python Script

INTRODUCTION TO PYTHON

Python Script

Use print() to generate output from script

INTRODUCTION TO PYTHON

DataCamp Interface

Let's practice!I N T R O D U C T I O N TO P Y T H O N

Variables and TypesI N T R O D U C T I O N TO P Y T H O N

Hugo Bowne-AndersonData Scientist at DataCamp

INTRODUCTION TO PYTHON

VariableSpeci�c, case-sensitive name

Call up value through variable name

1.79 m - 68.7 kg

height = 1.79

weight = 68.7

height

1.79

INTRODUCTION TO PYTHON

Calculate BMIheight = 1.79

weight = 68.7 height

1.79

BMI =

68.7 / 1.79 ** 2

21.4413

weight / height ** 2

21.4413

bmi = weight / height ** 2

bmi

21.4413

height2weight

INTRODUCTION TO PYTHON

Reproducibility

height = 1.79

weight = 68.7

bmi = weight / height ** 2

print(bmi)

21.4413

INTRODUCTION TO PYTHON

Reproducibility

height = 1.79

weight = 74.2 # <-

bmi = weight / height ** 2

print(bmi)

23.1578

INTRODUCTION TO PYTHON

Python Types

type(bmi)

float

day_of_week = 5

type(day_of_week)

int

INTRODUCTION TO PYTHON

Python Types (2)

x = "body mass index"

y = 'this works too'

type(y)

str

z = True

type(z)

bool

INTRODUCTION TO PYTHON

Python Types (3)

2 + 3

5

'ab' + 'cd'

'abcd'

Different type = different behavior!

Let's practice!I N T R O D U C T I O N TO P Y T H O N

top related