00:00:00
Hai pupuk Assalamualaikum warahmatullahi
00:00:16
wabarakatuh semua kembali Cluster buka
00:00:18
ya sekarang kita juga lagi tutorial
00:00:20
Python ya nih jadi sampai di sini
00:00:22
berarti kalian sudah menginstall ya dari
00:00:25
episode 2 Jadi kalian udah bisa pilih
00:00:27
menginstallnya di operating system Apa
00:00:29
itu ya Oke sekarang kita masuk ke sini
00:00:31
teman-teman semua kita akan bahas
00:00:33
tentang alur program dari piton ya dan
00:00:35
bagaimana cara menjalankan programnya
00:00:37
Oke tadi tutorial instalasi itu gampang
00:00:40
banget deh kalau misalkan kita ini
00:00:42
adalah salah satu perintah untuk
00:00:44
menampilkan data atau teks ke layarnya
00:00:48
atau konsol kita jadi kalau misalnya
00:00:50
kita bikin gini print gitu ya terus kita
00:00:53
kasih kurung buka kurung tutup Oke kayak
00:00:56
gini terus kita kasih tanda kutip terus
00:00:58
kita taruh di sini adalah
00:01:00
Hai hello itu ya ini kita save itu
00:01:03
kalian bisa pakai kontrol Excel untuk
00:01:04
ngesave atau kalian bisa pilih di file
00:01:07
disini terus Kalian save Nah biar
00:01:11
gampang kita baik kontrol aja ya kita
00:01:14
save kayak gini nah terus kalau di piton
00:01:17
teman-teman semua kita untuk menampilkan
00:01:19
ke layar ya dari setiap syntaxnya musik
00:01:21
siapapun kita nggak usah lagi pakai
00:01:23
titik koma di belakangnya Oke karena
00:01:26
kalau misalnya to come itu biasanya
00:01:27
dipakai oleh bahasa kayak si plus-plus
00:01:29
sih gitu ya terus hisap javascript PHP
00:01:32
ya Nah kalau dibilang kita nggak usah
00:01:34
lebay titik koma kayak gini aja ya udah
00:01:37
nah cara ngerinya itu doa dengan gampang
00:01:40
kita bisa Klik play di sini oke itu
00:01:43
adalah kalau misalkan kita sudah
00:01:45
menginstall si piton extensionnya yah
00:01:48
ini akan saya geser Nah maka akan muncul
00:01:51
Hello Di Sini oke nah ini akan saya
00:01:55
clear atau kalau di Windows kalian cls
00:01:57
ya saya akan clear kayak gini
00:02:00
clear Nah di sini kalau misalkan kita
00:02:02
mau menjalankan karena kita sudah punya
00:02:05
si program Python yang interpreter nya
00:02:07
kalau misalkan saya bikin gini kalau
00:02:09
misalkan di Windows Kalian pakai piton
00:02:11
aja oke terus Mimin version kayak gitu
00:02:15
Oke kalau di Windows ya kalau misalkan
00:02:18
di Mac atau Linux kita pakai python3
00:02:22
Mimin version Nah di sini kita akan
00:02:25
melihat versinya berapa ya kita pakai
00:02:27
3.8.2 nah terus dari sini teman-teman
00:02:30
semua untuk menjalankan si program ini
00:02:33
itu sebenarnya kita memanggil si piton
00:02:36
ini gitu Ini kan kita folder ada di
00:02:39
folder si alur program Python ya itu
00:02:42
adalah si project ini kalau misalkan
00:02:44
saya LS ya ini untuk ditembak sama
00:02:47
dilinux Nah kalau di Windows kalian bisa
00:02:50
ketik Andir kayak gini maka dia akan
00:02:52
menampilkan semua file yang ada di share
00:02:54
folder ini ya nah saya akan LS lihat di
00:02:57
sini ada file
00:03:00
piye Ya ini Disini nah xi.fi ekornya
00:03:03
kenapa enggak ada karena ini dia
00:03:04
diidentikkan Man semuanya oke udah ada
00:03:07
nih baru di sana udah ada main.py nya
00:03:08
cara menjalankannya itu sama aja bisa
00:03:13
kan kalau kita pencet play ini dia akan
00:03:14
menampilkan sih hasilnya ya Nah atau
00:03:17
kita bisa nulis gini paiten tiga kalau
00:03:21
di Windows kalian paytren aja kayak gitu
00:03:24
terus kita kasih file Namanya main.py
00:03:27
gini ya maka dia akan menjalankan ini
00:03:32
tender lihat dia akan jalannya langsung
00:03:34
misalkan kita tambahin lagi kita bikin
00:03:37
disini adalah test.py Misalnya setelah
00:03:41
survei terus kita coba print nyentuh
00:03:44
kita bikin gini apa kabar ramai Friend
00:03:48
gitu ya ini misalkan kita save ya Nah
00:03:53
berarti kan di sini kalau saya LS atau
00:03:55
the windows kalian Dir maka akan ada
00:03:57
test.py disini nah sama
00:04:00
menjalankannya kita bisa pahit N3
00:04:04
test.py kayak gini kita lihat keluar apa
00:04:07
kabar my friend atau tidak juga bisa
00:04:09
klik sitombol ini ya kalau diklik maka
00:04:12
dia akan jalan Oke sebenarnya yang ini
00:04:16
lihat ini Kan python3 test.py itu sama
00:04:19
aja dengan ini Jadi ini itu adalah si
00:04:22
piton nya yang ini itu adalah test.py
00:04:25
nya cuman lihat di sini dia Posisinya
00:04:29
itu dibikin menjadi Absolut Teh jadi dia
00:04:31
langsung ambil dari ada di direktori
00:04:33
mana gitu banget teh tamat Oke gitu
00:04:38
teman-teman semua cara menjalankan si
00:04:41
programnya Nah kenapa bisa kayak gitu
00:04:44
Jadi gini teman-teman semuanya kalau
00:04:45
misalkan kita bahas dulu bentar si piton
00:04:48
itu jadi piton ya itu sama aja kita bisa
00:04:54
masukkan dia ke dalam sebuah bahasa
00:04:57
pemograman
00:05:00
pemrograman yang Inter pret oke
00:05:09
interpreted maksudnya gimana sudah
00:05:11
terlihat begini Jadi kita punya disini
00:05:13
adalah source code nya oke Ini adalah
00:05:16
Scott kita dulu di sini adalah source
00:05:18
code nya oke inilah source code nya itu
00:05:21
pake tadi apa main.py not peyek kayak
00:05:25
gini nah ini akan masuk ke yang namanya
00:05:28
adalah interpreter ya atau penerjemah
00:05:32
jadi inilah Inter predatornya
00:05:35
penerjemahnya Siapa itu adalah si piton
00:05:41
3.8.2 kalau diversi kita ya atau sih
00:05:43
program Python nya Nah ini akan langsung
00:05:46
dijalankan Gesit Terminal Oke gitu atau
00:05:51
dijalankan aja kita atau dijalankan Nah
00:05:56
ini Lihat bagaimana dia menginterpretasi
00:05:59
itu baris
00:06:00
baris teman-teman semua Jadi kalau
00:06:01
misalkan kita punya program gitu ya Ini
00:06:03
udah beres satu Misalnya ini Programnya
00:06:05
baris2 ini programnya bertiga ini
00:06:08
programnya naemi itu akan masuk ke sini
00:06:10
lalu dieksekusi ini masuk ke sini lalu
00:06:13
dieksekusi kayak gitu memang semua nah
00:06:16
bedanya Jadi selain interpreted itu ada
00:06:19
lagi yang namanya adalah compile Nah
00:06:23
kalau complete gimana contohnya kalau
00:06:26
complete itu bisa kan Si plus-plus gitu
00:06:27
ya kita punya source code ya ini skornya
00:06:32
masuk ke sini nanti dia akan masuk ke
00:06:35
yang namanya excitable contohnya.com nah
00:06:41
ini yang kita jalanin diisi terminalnya
00:06:43
gitu ya jadi ini posisinya kalau
00:06:45
misalkan piton dia tuh interpreted
00:06:47
langsung diterjemahkan gitu oke jadinya
00:06:50
kita nggak usah lagi meng-compile
00:06:51
Makanya bisa langsung Diran kayak tadi
00:06:53
ya kayak gini eh jadi kita bisa langsung
00:06:55
renaja gitu ya tanpa harus membuat
00:06:58
compel nya gitu
00:07:00
oke nah itu teman-teman semua proses
00:07:02
untuk kompilasinya Nah selanjutnya
00:07:04
selanjutnya jadi sih program Python itu
00:07:06
akan dieksekusi berdasarkan urutannya ya
00:07:10
kalau misalkan saya bikin kayak gini
00:07:11
Prim gitu ya Kita kasih World gitu maka
00:07:16
ini akan bikin lidah ini kalau saya
00:07:19
compile maka akan Tuliskan menjadi mana
00:07:22
Bro ilang ilang Nah itu keluar gini
00:07:25
hello-world deh lihat dia masuk ke baris
00:07:28
baru kalau misalkan kita mau bikinnya
00:07:31
nyambung berarti kita gini hello-world
00:07:36
GTA jadi dia akan nyambung Nah gitu
00:07:41
teman-teman semua Oke lihat dia akan
00:07:44
keluar kayak gini nah sekarang posisinya
00:07:47
kalau ada baris kosong kayak gini dia
00:07:50
enggak akan dieksekusi di lewat aja gitu
00:07:52
ya misalkan gini print gitu ya sekan
00:07:56
Halo cantik
00:08:00
Kya gitu ya lihat ini akan dilewat yang
00:08:03
ini langsung aja diprint Hello cantik
00:08:06
Oke jadi ini akan pengaruh ke program
00:08:08
kita teman-teman semuanya kalau ada
00:08:10
baris kosong kayak gini selanjutnya
00:08:12
selanjutnya adalah kita punya yang
00:08:14
namanya komen-komen itu adalah salah
00:08:16
satu tulisannya nggak akan dieksekusi
00:08:19
juga selain dari sisi baris kosong ya
00:08:22
contohnya gini ini adalah komennya ini
00:08:24
adalah komet Oke comment ini biasanya
00:08:29
dipakai untuk kalau kita mau nandain sih
00:08:32
programnya gitu ya nih kalau misalkan
00:08:34
getaran nasi ini komen itu enggak ada ya
00:08:37
ini komennya udah bubar Oke ini komen
00:08:41
Oke The Comment gitu Nah selanjutnya
00:08:43
disini ada lagi yang akan ditampilkan
00:08:46
jadi hanya print saja teman-teman semua
00:08:49
akan ditampilkan contohnya misalnya saya
00:08:50
punya aa dengan 10 ya nanti kita akan
00:08:52
belajar tentang apa ini harus mendengar
00:08:54
10 Misalkan ini aja ya kita terima dulu
00:08:57
aja ini kalau gitaran maka nggak akan
00:08:59
ada
00:09:00
sama dengan 10 itu gitu teman-teman
00:09:02
semua Nanti kalau kita print dan kita
00:09:05
taruh di sini baru dia akan menampilkan
00:09:07
sia oke lihat keluarlah si Anya kayak
00:09:12
jadi ini disebut sebagai sign kita
00:09:13
naruko memori gitu ya istilahnya Nah
00:09:17
selanjutnya see comment pun kita bisa
00:09:19
naruh di belakang sini Jadi ini akan
00:09:21
dieksekusi jadi ini adalah komen juga
00:09:26
oke bisa ditaruh di situ nah atau kalau
00:09:30
kita mau bikin multiline Comment itu
00:09:32
pakai tanda kutip 3 teman-teman semua
00:09:34
kayak gini ya Terus kita bisa bikin gini
00:09:37
Ada apa dengan Ucup dan otong si ganteng
00:09:43
oke nah Ini kita bisa bikin kayak gitu
00:09:45
nah ini adalah komen juga ya jadi komen
00:09:48
disebutnya comment multi lainnya dalam
00:09:53
komen multi-line kayak gitu Oke kita
00:09:57
step Nah kita chef Kasep
00:10:00
efek keluarga ini mantap mantap
00:10:01
teman-teman tetap nah gitu ya jadi ini
00:10:05
adalah alur program sebetulnya
00:10:07
teman-teman semuanya oke keren ada
00:10:09
pertanyaan tentu tidak bisa ada
00:10:11
pertanyaan ini video jadi deh kalau nah
00:10:14
udah nih jadi kita udah tahu alur
00:10:16
program sekitarnya jadi pokoknya ini
00:10:19
Semuanya bakal dieksekusi berdasarkan
00:10:21
urutannya kayak gitu oke misalkan saya
00:10:26
tuker misalkan ini ini Coba saya tukar
00:10:30
dengan yang di bawah nah kalau di Visual
00:10:32
Studio code er Untuk memindahkan baris
00:10:34
kita bisa tahan alt teman-teman semua
00:10:36
terus pakai tanda panah naikin turunin
00:10:38
gitu ya kayak gini Oke misalkan ini kita
00:10:42
taruh di bawah gini misalkan gini lihat
00:10:44
print aanya sebelum-sebelumnya di bawah
00:10:46
naik kalau kita Seven kitaran makan
00:10:49
error kenapa karena sisanya dijabarkan
00:10:52
nya Setelah print makanya akan error ya
00:10:55
makannya sia ini harus kita taruh di
00:10:57
atasnya dimanapun mau di sini mau
00:11:00
Imo disini gitu ya nanti sia ini akan
00:11:03
masuk ke sini gitu Oke gampang habis
00:11:06
gampanglah Udah pada tahu ini pasti nah
00:11:09
Oke selanjutnya ya Ini buat teman-teman
00:11:12
yang mungkin belum tahu ya Oke jadi kita
00:11:15
akan melihat nonton semua ini kan dari
00:11:18
sebelumnya kita sudah tahu bahwa ini
00:11:20
adalah interpreted dia jadi kita bisa
00:11:22
naro disini dan bisa melihat hasilnya
00:11:23
kayak gimana rute ini enggak Hasilnya
00:11:25
kayak gimana nah ini pompa nih sekarang
00:11:27
si piton bisa nggak sih kalau kita bikin
00:11:29
posisinya kayak gini bisa teman-teman
00:11:31
semua kita sebut itu adalah namanya
00:11:34
pakai ini jadi kita kantor Comment di
00:11:36
sini ya kita bisa mengcompile Oke piton
00:11:40
ke yang namanya B kode key kayak gini
00:11:47
nah baik chord itu apa jadi baik chord
00:11:50
itu kalau ini kan kita disebutnya source
00:11:53
kode nah sebenarnya kita bisa buat baik
00:11:55
chord teman-teman semua baik kau
00:11:56
ditopang nah coba Bentar kita scroll
00:12:00
dah jadi B cone Itu posisinya sama
00:12:02
dengan Gotik si jadi dia lebih ini lebih
00:12:06
efisien jadi kalau kita punya sipitnya
00:12:08
gini Inilah si paketannya kan kita punya
00:12:13
source codenya kayak gini inilah skornya
00:12:16
Oke kita bikin jadi SpongeBob Hehehe
00:12:20
Kayak gitu Masuk ke side nah dia itu kan
00:12:23
langsung ditampilkan ya kayak gini nah
00:12:27
Cuma masalahnya yang ini tuh dia
00:12:29
posisinya adalah berupa sintaks ya
00:12:32
sintaks dalam bahasa Inggris menengah
00:12:34
dengan kayak Prince sebagai guys
00:12:37
Inggrisnya bagusnya nah dan juga bisa
00:12:39
sebenarnya merubah dia itu menjadi yang
00:12:42
namanya B chord nah gimana caranya kita
00:12:45
harus prosesnya adalah compile ya Jadi
00:12:49
ini akan sama mirip banget dengan yang
00:12:51
ini Oke jadinya bakal lebih cepat gitu
00:12:55
dieksekusinya Oke jadi kita akan
00:12:58
bandingkan nih kalau ini langsung
00:13:00
dan diinterpretasi to interpret sama
00:13:04
dicompile ya Oke jadi ini adalah salah
00:13:07
satu Mungkin kalian mau coba boleh kalau
00:13:09
nggak juga nggak papa Oke kita coba ya
00:13:12
karena ini akan sangat-sangat deepdive
00:13:14
teman-teman semua jadi gini kalau
00:13:16
misalkan saya ya di sini lihat kalau
00:13:20
misalkan kita mau ngeranjing aja Ini kan
00:13:22
bisa langsung kirim gini ya mungkin
00:13:23
langsung keluar gitu nah Sebenarnya saya
00:13:26
bisa pakai menggunakan yang tadi Ya kan
00:13:28
kalau kita mau jalanin kan gini python3
00:13:30
atau paytren kalau untuk Windows main.py
00:13:33
gini aja ya nah saya akan buat membuat
00:13:36
baik chord Gimana caranya gini Paiton
00:13:39
3min MDP mulutnya terus kita pakai
00:13:43
library pai compile Oke kita masukkin
00:13:47
main.py jadi semendot penyakit akan
00:13:50
compile gitu teman-teman semua ya ini
00:13:52
kalau di Windows kalian pakainya nggak
00:13:54
pake 3 ya di sini ingat nah ini kalau
00:13:57
kita enter maka di
00:14:00
dan membuat folder baru namanya adalah
00:14:02
underscore underscore paichadze
00:14:04
didalamnya ada main si piton Pais Iya
00:14:09
ini ada c-nya telah dari bahasa sih jadi
00:14:11
ini udah di komp Aldi sebenarnya Oke dan
00:14:15
ini kalau saya morning tadi kan kita
00:14:17
bisa paiten tiga ini main.py lihat
00:14:20
hasilnya sama yah Nah sekarang Coba saya
00:14:23
mau masuk dulu change directory masuk ke
00:14:26
folder ini kita bikin gini terus kita
00:14:28
bikin pay cash gitu Oke kita enter maka
00:14:32
dia akan masuk ke folder ini ya Nah
00:14:35
sekarang Coba kita jalanin b n 3 terus
00:14:38
main lalu pencet tab ya biar otak
00:14:41
komplit kayak gini kita enter lihat
00:14:44
hasilnya akan sama ya Lah terus ngapain
00:14:47
Bang ini Kenapa kita harus ngelakuin ini
00:14:49
ya Apa bedanya nah kayak kita akan
00:14:52
tuliskan dulu disini cara mengcompile
00:14:56
buka terminal
00:15:00
dan tuliskan Keke Tuliskan ini ya
00:15:04
usahakan piton mint m-payment Kompleks
00:15:09
main.py pakai gitu ya Nah sekarang kita
00:15:14
lihat dulu Bedanya apa nah saya akan
00:15:15
menggunakan library waktu teman-teman
00:15:18
semua untuk menghitung si program ini
00:15:22
berjalannya Berapa lama Oke jadi ini
00:15:24
enggak papa kalian gak perlu tahu dulu
00:15:26
tapi kita akan membuktikan bahwa
00:15:27
menggunakan yang kompleks akan lebih
00:15:30
cepat daripada yang interprete sempat
00:15:32
tahu kalian butuh ke depannya jadi gini
00:15:34
impor time Oke kita akan pakai library
00:15:37
namanya time tapi kece terus kita
00:15:40
tambahin di sini start time itu adalah
00:15:43
time.is kita akan bikin ini adalah tim
00:15:46
diinisiasi ya gitu terus saya akan
00:15:49
tradisi ini ini adalah akhir dari si
00:15:52
timnya timernya kita begini print key
00:15:56
time.com kayak gini dikurangi dengan
00:16:00
paint Oke Enggak usah perlu tahu dulu
00:16:01
teman-teman semuanya membuktikan aja
00:16:03
kayak gini untuk membedakan mana yang
00:16:05
lebih cepat antara yang compel sama yang
00:16:08
interprete oke Ini hasilnya akan
00:16:11
beda-beda karena tergantung komputernya
00:16:12
ya Siapa yang lebih cepat dia akan lebih
00:16:15
cepat apa sih Bang yang lebih bagus
00:16:17
konsernya akan lebih cepat yaitu
00:16:19
maksudnya terdapat semua lihat ya Ini
00:16:21
sekarang kita akan coba jalanin nah
00:16:24
detil detik dongkol detil Oke Berapa
00:16:28
lama lagi bro ya tiga detil jika detik
00:16:32
domestica detil anda mengerti chord
00:16:35
tiba-tiba jadi mikir jorok ya oke Global
00:16:37
lanjut aja nah ini ya kayak Bentar ini
00:16:39
kitab clear dulu ya ini salah ini CD
00:16:42
turun dulu satu folder kita balikin lagi
00:16:44
ke episode 3 kita clear lagi coba
00:16:47
kitaran eh kitaran Nah ini ya lihat Oke
00:16:50
9 ^ en600 5 berarti 0,000000 sekian Gile
00:16:57
banyak banget nah coba ya sekarang
00:17:00
GC ini enggak akan otomatis mengupdate
00:17:02
sesuai ini jadi kalau ini saya running
00:17:03
Coba ya paytren tiga Ketut kitab Pei
00:17:07
gitu terus main gitu ya kalau kita enter
00:17:11
hasilnya Masih yang lama gitu makanya
00:17:13
kita harus ngegombal ulang jadi kita
00:17:16
compile ulang aja p3mi named pai compile
00:17:22
terus kita kasih SI main.py maka dia
00:17:24
akan menimpa yang ada di sini maka
00:17:27
Sekarang kita akan coba lihat P3 main.py
00:17:30
itu adalah yang ini dan kita akan coba
00:17:33
jalanin si yang satu lagi ya kita bikin
00:17:35
gini masuk ke foldernya kita ambil main
00:17:38
itu kita enter lihat lebih cepet ya Yang
00:17:42
ini akan lebih cepat daripada yang ini
00:17:45
ya ini 0,008 ini 0,009 bedanya dikit
00:17:50
cuman teman-teman semua ini kalau
00:17:52
programnya panjang banget akan jauh
00:17:54
banget misalnya kalau saya begini deh
00:17:56
for ini simulasi aja ya for ih
00:18:00
Hai price bissa tanya satu pakai 1000
00:18:03
gitu gini eh terus kita bikin a = 10
00:18:08
gini makan dia akan luping sebanyak 1345
00:18:14
sini jadi 0,0003 ya Coba kita ulangi
00:18:17
lagi ya kita ulangi lagi itu dia jadi
00:18:19
0,0001 ya itu ditambahin for-loop disini
00:18:23
teman-teman semua Nah terus saya coba
00:18:26
juga ya misalkan ya Ini kalau misalkan
00:18:28
kita compare ulang mint m.tru kita Bikin
00:18:32
pai compile gitu terus main.py kayak
00:18:37
gini terus have Join lagi ke-3 terus
00:18:40
kita the dimana Piece main kayak gitu
00:18:44
lihat ya yang ini 0,001 yang ini 0,0002
00:18:50
jadi ini lebih cepat daripada yang ini
00:18:51
Oke jadi terbukti ya terbukti bahwa yang
00:18:55
dikomplain akan lebih cepet dengan yang
00:18:58
diinterpretasi
00:19:00
di kalau misalnya bertanya Wah piton kan
00:19:02
bahasanya interpreted gitu makanya
00:19:04
hasilnya akan lambat bisa kita
00:19:06
tanggulangi dengan kita mengcompile dulu
00:19:08
terjadinya lebih cepat bila teman-teman
00:19:10
semua Oke jadi secara keseluruhan alur
00:19:14
program akan dieksekusi berdasarkan
00:19:16
urutan ya lalu baris kosong tidak akan
00:19:19
dieksekusi comment Bun Tidak
00:19:21
mengeksekusi ini adalah multi-line Oke
00:19:24
dan kode pertanyaan silahkan Tulis di
00:19:26
komentar di bawah jadi itu adalah cara
00:19:28
kerja dan alur program Python kita akan
00:19:30
maju ke variabel ya Jadi kita akan
00:19:32
ngebahas Gimana cara membuat variabel
00:19:33
dan apa sih variabel itu kayak
00:19:35
teman-teman semua jadi itu ya semoga
00:19:38
menjelaskan untuk teman-teman yang
00:19:40
mungkin sudah tahu Dan mungkin belum
00:19:42
tahu kalau kita bisa membuat compile
00:19:44
Titans source code Agan semuanya jadi
00:19:46
sampai disini dulu tutorialnya See you
00:19:48
next video Keep coding stereofom teman
00:19:50
semua bye bye
00:20:00
Hi Ho