Full Transcript

·YouTLDR

Belajar Python [Dasar] - 01 - Apa Itu Python

23:51IndonesianTranscribed Jul 14, 2026
0:00

Assalamualaikum warahmatullahi

0:01

wabarakatuh teman-teman semua selamat

0:03

datang di kelas terbuka kali ini kita

0:05

akan belajar dan mengenal tentang piton

0:08

ya bahasa pemrograman pyon Jadi kalau

0:10

kalian sudah siap kita akan mulai dari

0:13

[Musik]

0:27

sekarang oke selamat datang teman-teman

0:30

semua Jadi kalian sekarang sudah

0:33

memutuskan untuk belajar piton ya Jadi

0:36

sebenarnya apa sih bahas pemograman

0:38

piton dan Kenapa sih kita harus belajar

0:40

pemograman piton gitu Jadi mungkin Saya

0:42

berasumsi bahwa teman-teman semua yang

0:45

datang ke sini yang nonton video ini

0:47

berarti kalian pengin tahu mungkin atau

0:49

sudah tahu atau kalian ingin belajar

0:51

karena orang-orang bilang bahwa belajar

0:53

piton itu gampang Oke kita akan mulai

0:55

aja Jadi pertama itu adalah Kenapa sih

1:00

kita harus belajar piton ya Jadi kenapa

1:02

orang-orang juga senang banget gitu sama

1:04

bahasa pemrograman ini Oke yang pertama

1:08

yang paling gampang itu adalah Emang

1:10

bahasa ini itu memang mudah dimengerti

1:12

teman-teman semua ya jadi orang-orang

1:15

itu sangat senang dengan beiton karena

1:17

sangat mudah Oke jadi nanti kita akan

1:19

lihat seberapa mudah sih beiton itu yang

1:22

kedua ya yang kedua itu alasannya adalah

1:24

bahwa gratis ya Jadi kita pakai piton

1:27

itu gratis berbeda gitu ya dengan bahasa

1:29

lain gitu Yang mungkin kita harus

1:30

download dan berbayar gitu untuk

1:33

ngodingnya gitu ya misalkan kayak Matlab

1:35

itu harus berbayar dan mungkin seperti

1:37

Java SII dan itu harus langganan gitu ya

1:39

jadi ya pyon sangat-sangat gratis oke

1:42

teman-teman semua yang ketiga yang

1:43

ketiga adalah bahasa pyon itu sangat

1:45

dinamis ya jadi kita bisa pakai

1:47

paradigma apapun gitu ya mau itu

1:49

functional mau itu object oriented atau

1:51

mau misalkan produk sudural gitu ya itu

1:53

bisa dipakai kita menggunakan pyon gitu

1:55

ya oke satu lagi adalah ini sangat multi

1:58

platform teman-teman semua pertama nah

2:00

ini dipakai untuk web development ya

2:01

yang kedua dipakai juga di mobile Apps

2:03

yang ketiga adalah dipakai juga untuk di

2:04

desktop apps jadi lengkap sudah ya jadi

2:07

si pyon ini bahkan banyak juga dipakai

2:09

di Dev Ops ya jadi dipakai untuk di

2:11

server juga pyon biasanya dipakai juga

2:13

gitu Jadi ini pyon ini sangat-sangat

2:15

versatile ya atau sangat-sangat apa ya

2:18

versatile mungkin multitalenta kali ya

2:21

Oke selanjutnya dan mungkin ini adalah

2:24

alasan terakhir di mana kalian itu

2:25

pengin belajar piton ya itu adalah

2:27

memang ini lagi nge-hype ya jadi piton

2:29

itu sekarang bahasnya yang lagi Hype ya

2:31

di kalangan-kalangan programmer apalagi

2:34

kalangan-kalangan saintis gitu kayak

2:35

orang matematik gitu ya Terus misalkan

2:37

dari bisnis Dari finance gitu Hype

2:40

banget nih bahasa pyon ya pertama Ya

2:43

mungkin karena banyak dipakai untuk data

2:45

science teman-teman semua jadi sekarang

2:46

itu piton itu lagi benar-benar naik down

2:49

Karena sekarang kalian tahu bahwa yang

2:51

namanya data science itu lagi naik down

2:53

juga gitu ya lalu ini juga dipakai di

2:57

Robotics teman-teman semua ya untuk di

2:59

teknik ini dipakai banget gitu untuk si

3:01

bahasa pyon ini yang ketiga itu adalah

3:03

machine learning jelas ya machine

3:05

learning ini adalah sekarang karena lagi

3:07

Hype juga orang-orang lagi pada belajar

3:09

machine learning dan bahasa yang kita

3:12

bisa pakai itu yang paling mudah adalah

3:13

si pyon ini gitu ya Dan kita bisa instal

3:16

di laptop kita Terserah mau laptopnya

3:18

apa enggak harus operating system

3:20

tertentu jadi kita bisa langsung pakai

3:22

nah yang keempat itu adalah data

3:23

analisis ya Ini teman-temannya si data

3:25

science dan machine learning gitu jadi

3:27

data analisis dipakai juga gitu ya ya

3:31

jadi orang-orang yang mau pakai

3:32

probabilitas statistik dan sebagainya

3:34

juga pakai piton gitu kan mantap oke dan

3:37

terakhir yang terakhir adalah jelas ini

3:39

adalah artificial intelligence

3:40

teman-teman semua jadi si pyon ini

3:42

banyak dipakai juga untuk

3:43

aplikasi-aplikasi artificial

3:45

intelligence ya walaupun si modul yang

3:48

dipakainya itu adalah modul c++ gitu

3:50

tapi si Python ini dia bisa pakai dan

3:52

connect sama C plus+ kayak misalkan

3:54

tensor flow dan sebagainya gitu ya Oke

3:57

jadi itu adalah kegunaan piton

3:59

teman-teman semua jadi kalau kita bisa

4:01

menguasai bahasa piton Insyaallah ya

4:05

halalan thayiban kita bisa semua ini

4:07

ngerjain semua ini gitu jadi one

4:10

language one kill ya bukan deng one

4:13

language many Kills Oke keren nah

4:17

pertanyaannya jadi kok bisa ya Jadi

4:21

kenapa piton bisa populer gitu Ya

4:25

namanya aja udah enggak cocok dengan

4:27

nama bahasa pemograman gitu Python gitu

4:30

ya mungkin kalau C C Sharp gitu ya Java

4:33

mungkin sudahud terkenal tapi kenapa

4:35

pyon ya jadi aneh banget gitu oke Coba

4:37

kita lihat ya mungkin kita akan

4:39

bandingkan dengan bahasa-bahasa yang

4:40

lagi populer gitu ya yang pertama

4:42

mungkin bahasa yang kita ingin lihat

4:44

adalah bahasa c++ Oke jadi requirement

4:49

atau codingan minimum di mana Kita mau

4:52

menampilkan hello world ya World ingat

4:55

bukan word bukan World bukan word gitu

5:00

world oke hello world ya oke c+ Plus

5:03

Hello world-nya itu kayak gini

5:06

teman-teman semua lihat banyak banget ya

5:09

Di mana kita hanya menampilkan si kata

5:11

hello world saja gitu ya itu ada include

5:15

iostream ada integer main integer Arc C

5:18

charcons pointer arcv gitu ya array

5:21

Waduh STD C out ah panjang deh ya Belum

5:24

lagi tambah itu return nol itu untuk apa

5:26

coba

5:28

Oke jadi kita pusing gitu Oke kalau gitu

5:30

Coba kita lihat bahasa yang lain ya

5:32

bahasa Java ya opo kabare mas Nah bukan

5:36

itu ya bahasa Java ya itu bahasa Jawa

5:38

teman-teman semua nah bahasa Java untuk

5:41

menampilkan hello world saja itu

5:44

membutuhkan sintaks seperti ini ya Ada

5:46

class mind ada class mind ya untuk yang

5:51

baru belajar programming ada class mind

5:53

aja udah bikin pusing ya Belum lagi

5:55

ditambah public Static void What the

5:57

hell is going on ya Ada mind ada string

6:01

terus di situ ada kurung-kurung kotak

6:04

itu apa gitu kan Terus belum lagi system

6:06

dot out print print LN Apa itu print LN

6:09

print bacanya gimana lagi itu ya print

6:11

print engak susah gitu kan ada Hello

6:15

world juga di situ Oke kalau gitu gimana

6:18

dengan pyon untuk menampilkan kata hello

6:21

world saja itu sangat-sangat mudah

6:25

teman-teman semua semudah kita menulis

6:27

seperti ini look this Ya gampang banget

6:31

gitu pakai piton untuk menampilkan hero

6:33

world saja makanya pyon makin populer di

6:36

kalangan-kalangan orang-orang yang tidak

6:39

punya background programming gitu atau

6:41

komputer sains atau teknik informatika

6:43

gitu ya atau orang-orang teknik gitu ya

6:46

jadi ya sangat-sangat mudah untuk

6:47

dimengerti Jadi untuk menampilkan hello

6:50

world saja semudah dengan kita bikin

6:51

kata print terus dikung-kurung kasih

6:53

hello world di situ Keren ya dan

6:56

pertanyaannya adalah siapa sih orang

6:58

yang membuat bahasa piton ini ya orang

7:01

yang sangat-sangat jenius yang bisa

7:04

membuat bahwa bahasa ini sangat mudah

7:06

untuk dimengerti gitu oke mau tahu

7:08

orangnya ini dia orangnya Ya ini dia

7:10

orangnya Buset ya bukan pawang ular juga

7:15

kali tapi ini emang orangnya Ya ini

7:17

adalah orangnya dan dia suka dengan

7:18

piton enggak ngeri juga ya tapi

7:20

sebenarnya teman-teman semua si bahasa

7:22

piton ini sendiri itu dikasih nama dari

7:25

acara sirkus ya itu adalah si Monty

7:27

Python ya makanya ditambahin namanya P

7:29

Pon atau Python gitu oke cari deh foto

7:32

yang bagus ya Mana Yang ini kali Buset

7:36

ya mukanya kucel habis enggak enggak

7:38

enggak jangan yang ini kita ganti yang

7:40

lainnya yang gantengan dikit gitu nah

7:42

ini dia ganteng habis udah kayak bintang

7:46

film aja nih si babeh Oke siapa namanya

7:49

Siapakah dia dia adalah guido Van rosum

7:53

teman-teman semua ya Dia adalah seorang

7:56

programmer dan dia adalah penemu dari

7:58

atau membuat bahasa piton ini ya

8:01

semuanya berawal dari tahun

8:04

1989 oke sekarang Tahun berapa video ini

8:07

dibuat tahun 2020 jadi It's a long long

8:11

time ago teman-teman semua ya Oke jadi

8:14

pertamanya itu dia itu bertemu dengan

8:16

seseorang ini dia Andrew S tananbaumuh

8:21

susah namanya tananbaum dia itu dari ini

8:24

fre universitate ya Amsterdam Oke dengan

8:28

senyum-senyumnya yang sangat-sangat

8:30

menawan dia bertanya kepada

8:32

guedo Bro Bro asik mantap subs

8:37

asik

8:40

sapsop Bro situ tahu bahasanya cocok

8:42

buat amuba enggak wait wait Hah

8:47

amuba amuba bro iy amuba Wei dengan

8:53

sangat-sangat bangganya dia menyebut iya

8:55

amuba oke eh amuba amuba

9:01

ini gak tahu kenapa saya bikinnya kayak

9:03

gini

9:05

amubaamuba bukan ih amuba oh ini amuba

9:11

ternyata ya oh

9:14

komputer baiklah baiklah Jadi gimana

9:18

Gimana Bro gimana nih Apa yang bisa saya

9:20

bantu dengan amuba ini tapi amubanya kok

9:23

kayak gitu ya

9:25

Oke Jadi gini bro kita lagi bikin

9:28

distributed operating systemnya untuk si

9:30

amuba Ya kamu kan jago nih desain bahasa

9:33

pemograman bantuin dong bikin ini nih

9:35

operating system buat amuba terserah deh

9:37

mau pakai bahasa apa tapi ya kalau bisa

9:40

sih kita bisa nyambungin ini kan karena

9:42

ini adalah salah satu cikal bakal dari

9:44

yang namanya adalah Cluster ya server

9:47

Gitu jadi ini adalah multiomputer

9:49

networking distributed disatuin bareng

9:52

sehingga kita butuh bahasa yang bisa

9:54

men-ghandle ini semua Oke cingcai Bro

9:57

gaji gede ya biasa lah ya kalau kita

10:00

sudah berhubungan dengan klien pasti

10:01

minta gaji gede benar enggak Oke kalau

10:04

begitu sip deal ya jadi akhirnya

10:07

dimulailah tahun

10:09

1989 tapi bentar si guido ini sebenarnya

10:11

dia punya pengalaman apa sih sehingga

10:13

dia bisa dipanggil oleh si Andrew ini

10:16

untuk membuat bahasa piton gitu ya Oke

10:20

Jadi sebenarnya teman-teman semua si

10:22

guido Van rosum ini adalah salah satu

10:24

dari orang-orang yang jago banget di

10:26

bahasa ABC ya Ini bukan merek mererek

10:29

sambal atau merek apa baterai gitu ya

10:32

ini adalah ABC atau ABC dan modula plus

10:35

gitu Jadi ini sering dipakai karena

10:37

bahasa ini adalah bahasa interpreted

10:39

gitu jadi dia bisa pindah-pindah

10:41

platform gitu ya Jadi enggak usah lagi

10:43

dicompile dan recompile kayak Bahasa c++

10:46

oke akhirnya dimulailah developing

10:49

Python teman-teman semua 1989 dimulai

10:53

dan akhirnya Python

10:56

1.0 dan diberi nama dari monti bython

10:59

itu adalah acara Sirkus yang terkenal

11:01

saat itu akhirnya pada Januari 1994

11:04

muncullah rilisan pertama Nah

11:07

selanjutnya itu adalah seri 1.5 jadi ini

11:10

saya akan memasukkan versi-versi yang

11:13

sangat-sangat milestones ya Jadi

11:15

versi-versi yang memang penting selain

11:17

dari perubahan-perubahan untuk menambah

11:20

performance gitu ya selanjutnya adalah

11:22

di 1.5 Desember 97 akhirnya ditambahkan

11:25

keywords argumen dan complex number ya

11:27

untuk Desember 197 Nah di sini dia

11:30

bekerja di crni ya tempat dia mendevelop

11:34

si pyon ini setelah dirilis teman-teman

11:36

semua nah lalu 1.6 itu adalah September

11:39

tahun 2000 ya Nah si licens-nya ini

11:42

dimasukin ke GPL compatible license ya

11:45

Jadi sebelumnya licens-nya itu dia di

11:47

bawah dari crni Nah di sini juga dirilis

11:50

yang namanya adalah Python distribution

11:52

utilities ini adalah package Manager

11:55

cikal bakal pertama ya dari si pyon ini

11:58

ada yang bilang namanya nya adalah

11:59

cheese shop ya jadi kayak toko keju gitu

12:03

itu adalah salah satu juga yang nempel

12:05

ke si Monte Python acaranya sirkus itu

12:07

ya makanya ditambahinlah si distribution

12:09

utilities ini lalu selanjutnya adalah

12:11

rilasan selanjutnya itu akan ada di

12:12

bawah beopen.com jadi orang-orang bisa

12:15

mengakses si pyiton ini lewat beopen.com

12:18

Nah mungkin kalau zaman sekarang mah

12:19

kayak github gitu ya jadi semua orang

12:21

naruh reponya di github gitu teman-teman

12:23

semua selanjutnya selanjutnya adalah

12:26

Python 2.0 dirilis di Oktober 2000 ya

12:30

Jadi ini adalah salah satu rilisan yang

12:32

sangat penting untuk si pyon ini jadi

12:34

dia salah satunya adalah licens-nya ada

12:37

di bawah Python software foundation

12:39

teman-teman semua jadi ada yang namanya

12:41

Python slab di mana orang-orang semua

12:43

pindah ke sana untuk yang mendevelop si

12:46

Python ini dan mereka bekerja di Python

12:48

software foundation jadi Udah ada

12:50

foundation-nya ya Jadi emang full open

12:52

source nih lalu di sana juga ditambahin

12:55

list comprehension dan garbage

12:56

collection-nya oke nah dari tahun 2.0

12:59

ini muncullah yang namanya Python

13:02

enhancement proposal atau disebut

13:04

sebagai Pep atau pip atau Pep gitu ya

13:08

Guardiola Oke Pep Guardiola ya Nah dari

13:13

sini tu jadi semua yang ada di

13:15

tambahan-tambahan ya jadi enhancement

13:17

itu kan sebenarnya perbaikan dan

13:19

tambahan untuk bahasa pyon ini akan

13:21

dimasukkan ke Pep ini sebelum nantinya

13:23

dieksekusi masukin ke si pyon karena

13:26

kebayang enggak sih saat kita ee

13:28

bareng-bareng ngdevelop pyon gitu ya

13:29

nanti orang-orang kan pengin nambahin

13:31

ini pengin nambahin itu Nah makanya

13:33

ditambahkanlah Si Pep ini biar

13:35

penambahannya semuanya itu teratur gitu

13:37

jadi enggak Semua orang bisa

13:38

nambah-nambahin aja gitu se enak jidat

13:40

Oke Nah selanjutnya adalah 2.2 tahun

13:45

2001 Desember ya Nah di sini ditambahin

13:48

kayak semacam integrasi dengan bahasasi

13:50

teman-teman semua jadi kalau di pyon itu

13:52

dia tidak ada tipe ya jadi tipenya itu

13:54

hanya dikit ya jadi numbers terus dia

13:56

ada string dan selanjutnya itu adalah

13:59

bolehan Nah akhirnya ditambahinlah tipe

14:01

ini biar kalau kita mau pakai kayak DII

14:04

Gitu ada flot ada double dan sebagainya

14:06

gitu ya lalu ditambahkan juga keyword

14:08

class yang khusus untuk pyon Nah

14:11

selanjutnya selanjutnya adalah 2.5

14:13

September 2006 ditambahin with statement

14:16

nah ini kalau misalkan kalian udah

14:18

belajar pyon pasti sangat-sangat

14:20

familiar dengan kata with di sana ya

14:22

keywords-nya oke akhirnya muncullah Juli

14:25

2010 itu adalah 2.7 final dari si pyon

14:29

seri 2.x ya jadi pokoknya pyon 2.

14:32

series-nya itu akan selesai di 2.7 Juli

14:35

2010 ya jadi karena ada keterbatasan

14:38

saat mereka ingin mengimprove dari si

14:41

bahasa pyon ini sendiri karena desain

14:43

dari awalnya ternyata diluar ekspektasi

14:45

di luar ekspektasi dari penggunaan saat

14:49

tahun 2010 ini Nah si pyon 2.7 ini akan

14:53

terus disupport teman-teman semua karena

14:54

sekarang itu 2.7 itu banyak dipakai juga

14:57

di operating system misal misalkan kayak

14:59

di Linux sama di macos ya jadi di sana

15:02

itu udah keinstal gitu si Python 2.7 ini

15:05

dan masih dipakai dan ini itu akan habis

15:09

masa berlakunya atau supportnya itu

15:11

tahun 2020 jadi tahun ini di mana video

15:14

ini dibuat oke terus gimana dong nah

15:17

tenang Jadi sebenarnya ya tahun 2008

15:20

Desember Oke jadi dekat-dekat sama yang

15:24

2.6 ya itu tuh dirilis pyon 3.0 jadi

15:28

sudah dimulai jadi desain bahasanya itu

15:31

dimulai lagi dari awal ya biar lebih

15:34

expandable dan bisa extensible juga Nah

15:36

di sini langsung pertama kali rilis

15:38

langsung multi paradigm teman-teman

15:40

semua ya jadi semuanya sudah diatur dan

15:43

Pep ini ya yang tadi itu pattern

15:45

enhancement Proposalnya juga dibuat

15:47

sedemikian rupa biar 2.7 dan 3.0 itu

15:50

masih kompatibel ke depannya ya sampai

15:53

2020 teman-teman semua Oke jadi

15:55

hati-hati ya Jadi kalian kalau misalkan

15:57

mau belajar pyon Saran saya sih sekarang

15:59

kita masuk ke Python 3 aja ya Jadi 2.7

16:02

udah gak usah lagi kita pelajari karena

16:04

tahun ini dia bakalan entet gitu Oke

16:07

selanjutnya adalah Juni 2009 muncullah

16:11

3.1 Nah di sini ditambahin format string

16:13

ya Jadi kita sudah bisa memformat string

16:16

dan menampilkannya ke layar dan ada

16:18

order dictionary juga keren ya Oke

16:21

selanjutnya ti tik du nah ini ada Stable

16:24

Abi Apaan tuh nah ini Jadi gini

16:27

teman-teman semua saat kita nambahin

16:30

modul di ti3.1 gitu ya nambahin modul

16:33

atau package dari luar gitu ya Nah saat

16:35

si pyonnya itu di-upgrade dia itu Tidak

16:38

backward compatible gitu Makanya

16:41

sekarang ditambahin si Stable Abi ini

16:43

biar si pyon-nya dia yang diinclude atau

16:46

dependensinya sama model lain itu enggak

16:48

langsung di versinya tapi di belakangnya

16:51

ya jadi dia walaupun pakai modul yang

16:54

lama tapi kita misalkan misalkan nih

16:56

misalkan dulu ya misalkan Ah ada

16:58

framework jenggo nih misalkan nah

17:00

jenggonya dipakai di 33.1 gitu Tapi saat

17:03

kita pakai 3.0 itu enggak bisa gitu atau

17:07

pas kita pyonnya diupgrade ke 3.2 itu

17:09

enggak bisa jalan gitu ya jadi kita

17:11

harus update juga semuanya Nah itu

17:13

ditanggulangi dengan si Stable Ebi ini

17:15

gitu Nah selanjutnya 3.3 ditambahkanlah

17:19

virtual environment ya jadi di sini kita

17:22

bisa

17:24

men-sandboxing Apapun yang kita

17:25

instalkan gitu jadi saat kebayang enggak

17:27

sih saat kita punya satu bahasa yang di

17:30

mana kita bisa ngelakuin banyak hal Nah

17:32

kalau kita pakai yang ada di sistem yang

17:35

sudah kita instal itu akan kebanyakan

17:37

modul Nah makanya dipakailah virtual

17:39

environment ini biar kita bisa bikin

17:41

gitu satu-satu folder gitu ya satu

17:43

sandbox atau Project yang di mana

17:45

modulnya cuman ini aja nanti di sana

17:47

modulnya apa aja gitu ya gitu jadi beda

17:49

banget kalau misalkan di bahasa lain

17:51

mungkin kita harusinstal semuanya gitu

17:54

ya enggak ada sandboxing Nah di sini

17:56

juga ditambahin implicit namespace ya

17:58

terus ada flexible string-nya juga ada

18:01

Python launcher untuk Windows ya Kasihan

18:04

ya Windows ya jadi di sini baru full

18:06

support untuk windows-nya di 2012 gitu

18:09

Oke selanjutnya itu adalah 3.4 maret

18:11

2014 Nah di sini akhirnya si pip itu

18:15

langsung ada di installernya teman-teman

18:17

semua jadi baru loh 2014 itu ya cuma 6

18:19

tahun yang lalu ya Nah di sini tuh

18:21

jadinya kita bisa nginstal langsung

18:23

package-nya tanpa harus menambahkan si

18:25

pip itu terpisah gitu ya keren banget

18:28

akhirnya tambah juga modul-modul lainnya

18:30

Nah selanjutnya itu 3.5 ditambahin

18:33

corutins ini sebenarnya buat

18:34

asycronusnya dan Matrix Operation 2015

18:37

ya selanjutnya 3.6 ini adalah 2016 ada

18:40

format string literal und untuk numeric

18:43

literal juga ada variableel annotations

18:45

nah ini yang keren sih jadi ini sekarang

18:47

jadi apa ya jadi semacam tren gitu di

18:50

mana kita bisa menganotate variabel yang

18:52

ada di fungsi biasanya ya jadi itu

18:54

ditambahin juga di Java ada di c++ sudah

18:57

mau gitu ya ya di bahasa lain juga udah

19:00

mulai gitu lalu ada asycronus generator

19:03

sama comprehensions gitu ya jadi lihat

19:05

perkembangan bahasanya itu Justru lebih

19:07

ngegas gitu di pyon 3 gitu karena memang

19:10

di desain awalnya sudah dibuatkan biar

19:12

dia itu bisa dikembangkan dengan mudah

19:15

Oke Keren ya Keren 3.7 ini ada Juni 2018

19:20

ya ini ada postpon evaluation of type

19:22

annotations nah bagian ini si juga

19:25

enggak tahu apa itu artinya ya cuman

19:26

bagian ini tu dia disebutkan bahwa ini

19:29

itu akan dilanjutkan nanti di pyon 4 nah

19:33

tapi enggak tahu kapan ya pyon 4 ya cuma

19:35

nanti si type annotation-nya itu bakal

19:37

ada di piton 4 katanya ya Kata Bang

19:40

guido sih kayak gitu gitu Oke

19:43

selanjutnya Kenapa saya tahu karena saya

19:45

temannya enggak juga dong Oke

19:48

selanjutnya ya itu ada Oktober 2019 ya

19:51

3.8 gitu Ini adalah yang seri Stable

19:54

sekarang saat video ini dibuat ya Jadi

19:56

yang rilis yang paling stabilnya itu ini

19:58

gitu Yang sekarang Nah ini adalah ada

20:00

snxs baru ini adalah snxs untuk

20:02

assignment yang kita bisa pakai nanti di

20:04

for loop dan sebagainya lalu juga ada

20:06

positional only parameter di mana kita

20:08

naruh nanti parameternya juga harus

20:11

sesuai dengan posisinya gitu ya Ada F

20:13

string juga ini adalah untuk semacam

20:15

regular expression ya tapi dia khusus

20:18

untuk string gitu Jadi bisa diformat

20:19

apaan sih Bang ngomong apa sih ya

20:21

gitulah nanti kita coba belajar ya

20:22

ikutin makan tutorialnya ya maksa ya

20:26

terus modul-modul juga diimprove Diti 8

20:29

Nah selanjutnya ini ya jadi di tahun

20:32

2020 akan muncul 3.9 teman-teman semua

20:35

Nah di sini akan ada warning ya untuk

20:39

2.7 warning di mana bahwa Hei semua

20:42

modul atau fungsi dari 2.7 itu akan

20:45

hilang ya di masa depan gitu jadi

20:47

akhirnya akan muncul deprecation warning

20:49

ini ya Lalu ada dictionary merge gitu ya

20:51

ini adalah salah satu yang paling di apa

20:54

ditunggu-tunggu gitu ya Di mana kita

20:55

bisa nyatuin yang namanya dictionary

20:57

gitu di titig-tik 9 Lalu ada update

21:00

operator juga nah kayaknya ya kalau

21:02

misalkan tutorial yang di sini kita akan

21:05

coba mengekplore 3.9 teman-teman semua

21:07

ya jadi biar nanti future proof gitu

21:10

kita belajarnya ya Nah selanjutnya Habis

21:12

dari sini itu masih bingung ya mau ke

21:15

mana arahnya Apakah pyon 4 kalau pyon 4

21:17

berarti pasti banyak yang berubah apakah

21:19

jadi 3.10 nah kalau dari sejarahnya pyon

21:23

tidak pernah lebih dari 9 gitu 1.6 2.7

21:27

3.9 Nah kita enggak tahu nih Apakah

21:29

nanti jadi piton 4 atau enggak Kalau

21:31

jadi piton 4 berarti saya harus me-emake

21:33

lagi tutorialnya Oke tem semua Oke ya

21:37

jadi itu adalah sejarahnya lihat sejarah

21:39

panjang ya hampir 30 tahun lebih nih

21:42

lebih banget sih 30 tahun lebih ya ini

21:44

jadi udah 31 tahun jadi ya itu berarti

21:47

Harusnya sih udah dewasa gitu oke oke

21:51

Selanjutnya ya Jadi kalau gitu kalau

21:54

kita mau belajar piton selanjutnya

21:56

adalah apa yang dibutuhkan ya untuk

21:58

belajar pyon oke yang pertama adalah

22:00

jelas kita butuh si python-nya ya jadi

22:03

si program python-nya kita butuh dan

22:05

kita bisa memprogramnya dengan pertama

22:07

ya kita bisa menggunakan yang namanya

22:08

ide itu adalah integrated development

22:11

environment contohnya py charm ya yang

22:13

mungkin Kalian juga sering dengar kalau

22:15

bikin program Python pakai pycharm bisa

22:18

ya terserah kalian mau instal itu bebas

22:21

yang kedua yang kedua adalah menggunakan

22:23

Interactive Python Shell ya jadi di sini

22:25

tuh kita bisa pakai Interactive Python

22:27

Shell contohnya n misalkan pakai ipython

22:29

ya terus Kalian jalanin di Spider bisa

22:32

juga bisa dipakai di Jupiter notebook

22:34

juga gitu ya jadi kita bisa pakai

22:36

interaktif kayak gitu gitu karena dia

22:38

interpreted Jadi bisa interaktif

22:40

teman-teman semua ya dan selanjutnya

22:41

yang terakhir adalah menggunakan tekt

22:43

editor ini adalah mungkin salah satu

22:46

favorit saya kalau kita mau ng-develop

22:48

Python Karena bagaimanapun juga kita

22:50

kalau pakai Python kita butuh memanage

22:53

si package-package-nya gitu Jadi kalau

22:55

pakai text editor Kayaknya lebih enak

22:56

untuk kita m-anage si package-nya Oke

22:59

berarti kalau di tutorial ini di kelas

23:01

terbuka kita mau pakai apa nih tekt

23:03

editornya kita akan pakai tekt editor

23:06

Visual Studio code Oke jadi kita akan

23:08

pakai pyon dan Visual Studio code dan

23:11

ini dua-duanya bisa diinstal di

23:13

operating system mainstream Ya apapun

23:15

jadi misalkan kayak Windows kalau mau di

23:17

Windows bisa mau di macos bisa mau di

23:19

Linux bisa jadi habis dari sini kita

23:21

akan lihat tutorial instalasinya Jadi

23:23

kalian pilih Oke kalian mau pakai

23:25

Windows kalian pilih operating systemnya

23:27

mau pakai Apple silakan pilih yang Linux

23:30

itu akan sama-sama mirip banget dengan

23:32

yang di Apple jadi ya kalau misalkan

23:33

kalian siap untuk belajar Selamat

23:35

belajar Sampai ketemu di tutorial

23:37

selanjutnya di mana kita akan mulai

23:39

menginstal dan habis itu kita baru

23:41

belajar Bahasa pyonnya oke teman-teman

23:44

semua see you on the next video Keep

23:45

coding stay awesome and bye

More transcripts

Explore other videos transcribed with YouTLDR.

Get the TLDR of any YouTube video

Transcribe, summarize, and repurpose videos in 125+ languages — free, no signup required.

Try YouTLDR Free