Керування потоком і цикли

Python для користувачів R

Daniel Chen

Instructor

Важливість пробілів

Пробіли та відступи — основа написання коду на Python і це не опція

Python для користувачів R

Керування потоком

R
if (5 == 5) {
     print('TRUE')
 }
"TRUE"
Python
if 5 == 5:
    print('True')
True
Python для користувачів R

if-elif-else

R
val <- 2

if (val == 1) {
    print('snap')
} else if (val == 2) {
    print('crackle')
} else {
    print('pop')
}
"crackle"
Python
val = 2

if val == 1:
    print('snap')
elif val == 2:
    print('crackle')
else:
    print('pop')
crackle
Python для користувачів R

Цикли

R
num_val <- c(1, 2, 3, 4)

for (value in seq_along(num_val)){
    print(value)
}
Python
num_val = [1, 2, 3, 4]

for value in num_val:
    print(value)
Python для користувачів R

Давайте потренуємось!

Python для користувачів R

Preparing Video For Download...