Belajar Python [Dasar] - 01 - Apa Itu Python

Kelas Terbuka
16 Apr 202023:56

Summary

TLDRThis video script offers an enthusiastic introduction to Python, a versatile and easy-to-learn programming language. It highlights Python's popularity due to its simplicity, cost-effectiveness, and dynamic nature, suitable for various programming paradigms. The script delves into Python's history, starting with its creation by Guido van Rossum in 1989, and its evolution through significant milestones and version releases. It also touches on Python's wide applications, from web development to scientific computing, data science, and artificial intelligence. The video aims to inspire beginners to start learning Python, mentioning the use of Integrated Development Environments (IDEs), interactive shells, and text editors like Visual Studio Code for programming.

Takeaways

  • ๐Ÿ˜€ The video is an introduction to the Python programming language, highlighting its ease of use and popularity among programmers and scientists.
  • ๐Ÿ“š Python is known for its simplicity and readability, making it an ideal language for beginners and those without a background in computer science.
  • ๐Ÿ’ฐ Python is free to use, unlike some other programming languages that may require payment for certain features or downloads.
  • ๐Ÿ” Python is highly versatile, supporting multiple programming paradigms such as functional, object-oriented, and procedural.
  • ๐Ÿ–ฅ๏ธ Python is a multiplatform language, used in various fields including web development, mobile applications, desktop applications, and even in F1 racing technology.
  • ๐Ÿ” Python is currently trending due to its extensive use in data science, machine learning, robotics, and artificial intelligence applications.
  • ๐Ÿ‘จโ€๐Ÿซ The language was created by Guido van Rossum, who started its development in 1989, inspired by the ABC programming language and named after the Monty Python's Flying Circus comedy group.
  • ๐Ÿ“ˆ Python's growth in popularity is attributed to its use in emerging fields like data analysis and machine learning, where it offers libraries like TensorFlow.
  • ๐Ÿš€ The video script humorously compares Python's ease of use to other languages, showing a simple 'Hello World' example in Python versus more complex ones in C++ and Java.
  • ๐Ÿ› ๏ธ To start learning Python, one can use an Integrated Development Environment (IDE), interactive shells, or a simple text editor like Visual Studio Code.
  • ๐Ÿ”ฎ The future of Python is anticipated with the potential release of Python 4, though it remains uncertain what changes it may bring to the language.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is an introduction to the Python programming language, discussing its features, history, and reasons for its popularity.

  • Why is Python considered easy to understand according to the script?

    -Python is considered easy to understand because of its simple and readable syntax, which makes it beginner-friendly and suitable for those without a background in computer science.

  • What does the script suggest about the cost of using Python?

    -The script suggests that Python is completely free to use, unlike some other programming languages that may require purchase or subscription.

  • How is Python described in terms of its flexibility in the script?

    -Python is described as a very dynamic language that supports multiple paradigms, including functional, object-oriented, and procedural programming styles.

  • What are some of the fields where Python is used, as mentioned in the script?

    -Python is used in various fields such as web development, mobile development for F1, desktop applications, DevOps, server-side scripting, data science, robotics, machine learning, and artificial intelligence.

  • Who is credited as the creator of Python in the script?

    -Guido van Rossum is credited as the creator of Python in the script.

  • What year did Guido van Rossum start developing Python, according to the script?

    -According to the script, Guido van Rossum started developing Python in 1989.

  • What is the significance of the name 'Python' for the programming language, as per the script?

    -The name 'Python' is derived from the British comedy group Monty Python's Flying Circus, and it does not have any specific technical significance.

  • What are some of the key features or improvements introduced in Python 3.0, as mentioned in the script?

    -Some key features introduced in Python 3.0 include a redesigned language to be more expandable and extensible, direct support for multiple paradigms, and a new memory model.

  • What is the script's advice for beginners who want to start learning Python?

    -The script advises beginners to start learning Python 3, as Python 2 is no longer supported and has reached the end of its life in 2020.

  • What are the different ways to write Python code according to the script?

    -The script mentions three ways to write Python code: using an Integrated Development Environment (IDE) like IDLE, using an interactive shell such as the Python interpreter or Jupyter notebook, and using a text editor like Visual Studio Code.

Outlines

00:00

๐Ÿ˜€ Introduction to Python Programming

The script begins with a warm welcome to an open class on Python programming. It emphasizes the ease of learning Python, its free availability, and its dynamic nature, allowing for various programming paradigms. The speaker highlights Python's multiplatform capabilities, its popularity in web development, mobile apps, desktop apps, and its extensive use in devops, server management, data science, robotics, machine learning, and artificial intelligence. The paragraph also touches on Python's hype in the programming and scientific communities.

05:03

๐Ÿ“š Comparison of Python with Other Programming Languages

This paragraph compares Python with other programming languages like C++ and Java, demonstrating Python's simplicity and ease of use, especially for beginners. It illustrates the complexity of displaying 'Hello World' in C++ and Java versus the straightforward approach in Python. The paragraph also delves into the history of Python, mentioning its creator, Guido van Rossum, and the language's origin from a desire to develop a distributed operating system for the 'Amoeba' project.

10:07

๐Ÿ› ๏ธ Development and Evolution of Python

The script outlines the development milestones of Python, starting from its inception in 1989 by Guido van Rossum. It discusses the evolution of Python through various versions, including the addition of features like argument handling, complex numbers, and the Python Enhancement Proposal (PEP) process. The paragraph also covers the transition of Python's license to the Python Software Foundation and the introduction of significant updates like list comprehensions, garbage collection, and the inclusion of new syntax features in Python 3.

15:09

๐Ÿš€ Advancements in Python 3 and Its Features

This section focuses on the advancements in Python 3, detailing the introduction of new features such as format string, dictionary ordering, and the addition of the 'async' keyword for asynchronous programming. It also mentions the support for Python 2.7 and its widespread use, as well as the deprecation warnings for Python 2.7 modules in future versions. The paragraph highlights the continuous improvements and the backward compatibility challenges faced during the transition from Python 2 to Python 3.

20:11

๐Ÿ”ฎ Future of Python and Learning Resources

The script concludes with a discussion on the future of Python, hinting at potential developments and the possibility of a Python 4 release. It provides guidance on how to start learning Python, suggesting the use of an Integrated Development Environment (IDE), interactive shells, and text editors like Visual Studio Code. The paragraph encourages learners to embrace Python and looks forward to future tutorials on installation and programming in Python.

Mindmap

Keywords

๐Ÿ’กPython

Python is a high-level, interpreted programming language known for its simplicity and readability. It is the central theme of the video, which aims to introduce viewers to the language and its benefits. The script mentions Python's ease of use, its free and open-source nature, and its wide range of applications, making it a popular choice among programmers and scientists.

๐Ÿ’กEase of Understanding

The term 'ease of understanding' refers to the simplicity with which one can comprehend a concept or, in this case, a programming language. The video emphasizes that Python is particularly easy to understand, making it accessible to beginners and those without a background in computer science, as illustrated by the script's discussion on Python's straightforward syntax.

๐Ÿ’กGratis (Free)

In the context of the video, 'gratis' or 'free' highlights the fact that Python is available at no cost. This is an attractive feature for learners and developers who wish to use Python without incurring expenses, as opposed to other programming languages that may require payment for certain features or licenses.

๐Ÿ’กDynamic

The term 'dynamic' in the script describes Python's flexibility and adaptability. It underscores the language's ability to accommodate various programming paradigms, such as functional, object-oriented, and procedural programming, which makes Python versatile for a range of development tasks.

๐Ÿ’กMultiplatform

The script mentions Python as a 'multiplatform' language, indicating its compatibility with various operating systems and environments. This means Python code can run on different platforms, such as Windows, macOS, and Linux, without requiring significant modifications.

๐Ÿ’กData Science

Data Science is a field that uses scientific methods, processes, and algorithms to extract knowledge from data. The video script mentions Python's popularity in data science, suggesting its use in analyzing and interpreting complex data sets, a trend that has contributed to the language's widespread adoption.

๐Ÿ’กMachine Learning

Machine Learning is a subset of artificial intelligence that enables computers to learn and improve from experience without being explicitly programmed. The script points out Python's significance in machine learning, with its libraries and frameworks like TensorFlow, making it a preferred language for developing ML models.

๐Ÿ’กIntegrated Development Environment (IDE)

An IDE, such as the one mentioned in the script (e.g., IDLE for Python), is a software application that provides comprehensive facilities to programmers for software development. It typically includes features like code editors, build automation tools, and debuggers, which are essential for writing and testing Python code.

๐Ÿ’กInteractive Shell

The interactive shell, as discussed in the script, is a tool that allows users to interact with Python directly by entering commands and receiving immediate responses. It's useful for testing code snippets, exploring Python features, and understanding the language's behavior in real-time.

๐Ÿ’กText Editor

A text editor, such as Visual Studio Code mentioned in the script, is a type of program that allows users to edit plain text. It is often used by programmers to write and manage code. Text editors are versatile and can be customized with extensions that support Python development.

๐Ÿ’กGuido van Rossum

Guido van Rossum is the creator of Python, as referenced in the script. Known as the 'Benevolent Dictator For Life' (BDFL), he was instrumental in the development and design of the language. His influence is seen throughout Python's history and philosophy, emphasizing readability and simplicity.

Highlights

Introduction to Python as an easy-to-learn programming language.

Python's popularity due to its simplicity and readability.

Python is free to use, unlike some other programming languages.

Python's dynamic nature allowing various programming paradigms.

Python's multiplatform capabilities for web, mobile, and desktop development.

The hype around Python in programming and scientific communities.

Python's widespread use in data science and machine learning.

Python's application in robotics and artificial intelligence.

Comparison of Python's simplicity with other languages like C++ and Java.

The history and creation of Python by Guido van Rossum in 1989.

Python's naming origin from the Monty Python's Flying Circus comedy group.

Significant milestones in Python's development history.

Python's transition to an open-source license and the formation of the Python Software Foundation.

Introduction of Python Enhancement Proposals (PEPs) for structured development.

The release of Python 3.0 and its improvements for expandability and extensibility.

The transition challenges from Python 2 to Python 3 regarding backward compatibility.

Recent updates in Python 3.8, including new syntax features and performance improvements.

Anticipated features and the future direction of Python development.

Recommendations for beginners on setting up Python and integrated development environments (IDEs).

The use of text editors like Visual Studio Code for Python development.

Encouragement for learners to start their Python learning journey with the provided resources.

Transcripts

play00:00

Halo assalamualaikum warahmatullahi

play00:01

wabarakatuh teman-teman semua selamat

play00:03

datang di kelas terbuka kali ini kita

play00:05

akan belajar dan mengenal tentang piton

play00:08

nya bahasa pemrograman Python Jadi kalau

play00:10

sudah siap kita akan mulai dari sekarang

play00:13

ya

play00:20

Hai

play00:25

[Musik]

play00:28

Oke selamat datang melawan semua Jadi

play00:32

kalian sekarang sudah memutuskan untuk

play00:34

belajar Python ya Jadi sebenarnya apa

play00:37

sih mbak semoga ramen beton dan Kenapa

play00:39

sih kita harus belajar menggunakan beton

play00:41

gitu Jadi mungkin Saya berasumsi bahwa

play00:43

teman-teman semua yang datang ke sini

play00:46

yang nonton video ini berarti kalian

play00:47

pengen tahu mungkin atau sudah tahu atau

play00:51

kalian ingin belajar karena orang-orang

play00:53

bilang bahwa belajar Python itu gampang

play00:54

Oke kita akan mulai aja Jadi pertama itu

play00:58

adalah Kenapa sih kita harus belajar

play01:00

Python nya jadi Kenapa orang-orang juga

play01:02

senang banget gitu hama bahasa

play01:04

pemograman ini Oke yang pertama yang

play01:08

paling gampang itu adalah Emang bahasa

play01:11

ini itu memang mudah dimengerti

play01:12

teman-teman semua ya jadi orang-orang

play01:15

itu sangat senang dengan bikin karena

play01:17

sangat mudah engke jadi nanti kita akan

play01:19

lihat seberapa mudah Z piton itu yang

play01:22

kedua yang kedua itu alasannya adalah

play01:24

bahwa gratis ya Jadi kita pakai bedanya

play01:27

itu gratis berbeda gitu ya dengan bahasa

play01:29

lain gitu yang mungkin kita harus

play01:30

download dan berbayar gitu untuk ngeding

play01:33

nya gitu ya misalkan kayak medley

play01:35

features berbayar dan mungkin seperti

play01:37

javascript dan itu harus langganan gitu

play01:39

ya jadi ya piton sangat-sangat gratis

play01:42

oke dengan semua yang ketiga yang ketiga

play01:44

adalah bahasa Python itu sangat dinamis

play01:46

ya jadi kita bisa pakai paradigma apapun

play01:48

gitu ya mau itu fungsional mau itu

play01:50

object-oriented atau mood mau misalkan

play01:52

prosedural gitu Itu bisa dipakai kita

play01:54

menggunakan Python itu ya oke satu lagi

play01:56

adalah ini sangat multiplatform Temon

play01:59

semua pertama ini dipakai untuk web

play02:01

development yang kedua dipakai juga di

play02:03

mobil F1 ketiga adalah dipakai juga

play02:04

untuk desktop eps jadi lengkap sudah

play02:06

jadi sih piton ini bahkan banyak juga

play02:09

dipakai di devops saja dipakai untuk di

play02:12

server juga piton biasanya dipakai juga

play02:13

gitu Jadi ini piton ini sangat-sangat

play02:15

feat Ale atau sangat-sangat apa ya

play02:18

Vettel mungkin multi talenta kel The

play02:21

Stage selanjutnya dan mungkin ini adalah

play02:24

alasan terakhir dimana kalian itu

play02:25

pelajar piton ya itu adalah memang ini

play02:28

lagi ngehype jadi piton sekarang bahasa

play02:30

yang lagi Hype dikalangan kalangan

play02:32

programmer apalagi kalangan Scientist

play02:35

gitu kayak orang matematik gitu ya Terus

play02:37

misalkan dari bisnis Dari finance gitu

play02:40

Hip banget nih bahasa beton jam pertama

play02:43

Ya mungkin karena banyak dipakai untuk

play02:45

data science teman-teman semua jadi

play02:46

sekarang itu beda ini lagi bener-bener

play02:48

naik daun Karena sekarang kalian tahu

play02:50

bahwa yang namanya data science itu lagi

play02:53

naik daun juga gitu ya lalu ini juga

play02:56

dipakai di Robotics teman-teman semuanya

play02:58

untuk di Teknik ini dipakai banget gitu

play03:01

untuk dibaca piton ini yang ketiga itu

play03:03

adalah mesin learning jelasnya

play03:05

machine-learning ini adalah sekarang

play03:07

karena lebih juga orang-orang lagi pada

play03:10

belajar machine-learning dan bahasa yang

play03:12

kita bisa pakai itu yang paling mudah

play03:14

adalah si piton ini gitu ya Dan kita

play03:16

bisa instal di laptop kita terserahmu

play03:17

laptopnya apa enggak harus seperti

play03:19

sistem tertentu jadi kita bisa langsung

play03:21

pakai nah yang keempat itu adalah data

play03:23

analysis ini teman-temannya sidata

play03:25

styles-sign machine-learning gitu jadi

play03:27

data analysis dipakai juga gitu ya ya

play03:30

jadi orang-orang yang mau pakai

play03:32

probabilitas statistik dan sebagainya

play03:34

gua pakai piton gitu kan mantap oke Dan

play03:37

Terakhir RL jelasin Idul Adha visual

play03:40

intelejensi Namun semua jadi sibitan ini

play03:42

banyak dipakai juga untuk

play03:43

aplikasi-aplikasi artificial inteligence

play03:45

ya walaupun si modul yang dipakainya

play03:49

dalam Modul si plus-plus kita tapi

play03:51

sekitar ini dia bisa pakai dan connect

play03:53

sama si plus-plus kayak misalkan

play03:54

tensorflow dan sebagainya gitu ya Oke

play03:57

jadi itu adalah kegunaan beton

play03:59

teman-teman semua jadi kalau kita bisa

play04:01

menguasai bahasa Python Insyaallah ya

play04:05

Alan toyyiban kita bisa semua ini

play04:08

ngerjain semua ini dia terjadi one

play04:10

language onekill ya bukan deng online

play04:13

watch me nikhil setelah Oke keren nah

play04:16

pertanyaannya

play04:18

jadi kok bisa

play04:20

eh Jadi kenapa

play04:22

piton bisa populer gitu Ya namanya aja

play04:26

udah nggak cocok dengan nama bahasa

play04:28

pemograman gitu piton gitu ya mungkin

play04:31

kalau sisa redjava mulut terkenal tapi

play04:35

kenapa piton ya jadi aneh banget oke

play04:37

Coba kita lihat ya mungkin kita akan

play04:39

bandingkan dengan bahasa-bahasa yang

play04:40

lagi populer kita yang pertama mungkin

play04:43

bahasa yang kita ingin lihat adalah

play04:44

bahasa si plus-plus Oke jadi

play04:48

requirements atau codingan minimum

play04:51

gimana kita mau menampilkan Hellow rok

play04:54

Der welt ingat bukan with bukan well

play04:58

bukan word qtwebkit4.dll

play05:02

Cassie post + hellowork nya itu kayak

play05:06

gini teman-teman semua lihat banyak

play05:08

banget deh dimana kita hanya menampilkan

play05:10

Si Katak hellowork saja gitu ya itu ada

play05:15

include iostream arangement aksi

play05:18

charcoal spoiler artvigil Rey Waduh STDC

play05:23

out the panjang deh belum lagi ditambah

play05:25

to read r0 itu untuk apa coba Oke jadi

play05:28

kita pusing gitu Oke kalau gitu Coba

play05:31

kita lihat bahasa yang lain ya bahasa

play05:33

Java ya opo kabare mas Nah bukan itu ya

play05:37

bahasa Java yaitu bahasa Jawa

play05:39

teman-teman semuanya bahasa Java untuk

play05:42

menampilkan hello-world saja itu

play05:44

membutuhkan sintaks seperti ini ya Ada

play05:46

klasemen ada clasmin ya untuk yang baru

play05:51

belajar programming ada klasemen aja

play05:53

udah bikin pusing ya Belum lagi ditambah

play05:55

public Static void What the hell is

play05:58

going on Here the main Anda string.io

play06:02

ada kurung kurung kotak itu apa GB Gan

play06:05

blom lagi system.io trinu primeland apa

play06:09

itu primeland Prime bacanya gimana gitu

play06:11

ya premium premiumnya susah gitu kan ada

play06:15

hello-world juga di situ Oke kalau gitu

play06:18

gimana dengan piton untuknya bukan kata

play06:21

hello-world saja itu sangat-sangat mudah

play06:25

membuang semua semudah kita menulis

play06:28

seperti ini luckett DC gampang banget

play06:31

gitu bagai beton untuk menampilkan

play06:33

Harold saja makanya piton makin populer

play06:36

di kalangan kalangan orang-orang yang

play06:39

tidak punya background programming gitu

play06:41

atau computer science Teknik Informatika

play06:44

gitu orang-orang teknik gitu ya jadi ya

play06:47

sangat mudah untuk dimengerti Jadi untuk

play06:49

menampilkan Hello wajah sempurna dengan

play06:51

kita bikin kata print terus gurung

play06:53

gurung kasih hello-world disitu Keren ya

play06:56

dan pertanyaan nya adalah siapa sih

play06:58

Orang yang membuat bahasa Python ini ya

play07:01

orang yang sangat-sangat jenius yang

play07:04

bisa membuat bahwa bahasa ini sangat

play07:06

mudah untuk dimengerti gitu oke mau tahu

play07:08

orangnya ini dia orangnya Ya ini dia

play07:11

orangnya

play07:11

Buset ya bukan pohon ular juga kali tapi

play07:16

memang orangnya Ya ini dua orang ini

play07:18

suka dengan piton ngeri juga ya

play07:20

Sebenarnya teman-teman sebuah si bahasa

play07:23

Python ini sendiri itu dikasih nama dari

play07:25

acara sirkus yaitu relasi Monty python's

play07:28

makanya Thamrin namanya piton atau

play07:30

paytern YouTube oke cari udah foto yang

play07:33

bagus sih Mana Yang ini kali Buset deh

play07:36

mukanya aku telah habis Nggak nggak

play07:39

jangan yang ini kita ganti yang lain

play07:40

yang gantengan dikit gitu nah ini dia

play07:43

ganteng habis udah kayak bintang film

play07:46

aja nih si babeh LG siapa namanya siapa

play07:50

Kak Dia Dia adalah guido Van rossum

play07:53

teman semuanya Dia adalah seorang

play07:56

programmer dan dia adalah penemu dari

play07:59

atau pembuat bahasa Python ini ya

play08:01

semuanya berawal dari tahun

play08:04

1989 oke sekarang Tahun berapa video ini

play08:08

dibuat tahun 2020 jadi It's a long long

play08:10

time ago the memang semuanya Oke jadi

play08:14

pertamanya itu dia itu bertemu dengan

play08:16

seorang ini dia Andrew stanton kau

play08:21

mandel susah namanya tanenbaum dia itu

play08:23

dari ini freeze University deh Amsterdam

play08:27

ke dengan senyum-senyum nya yang

play08:29

sangat-sangat menawan dia bertanya

play08:32

kepada gue dong Bro Bro asik mantap sob

play08:36

sob asei

play08:39

subsonic Bro situ tahu bahasa yang cocok

play08:43

buat kamu bangga white white Hah amoeba

play08:47

amoeba Bro

play08:50

iyeh amoeba Wei dengan sangat-sangat

play08:54

bangganya dia menyebut ia amoeba Oke

play08:57

amoeba amoeba

play09:00

ini enggak terkena bisa bikin kayak gini

play09:03

hm amoeba amoeba

play09:06

buka nih amoeba Ah

play09:09

ini amoeba ternyata ya oh komputer

play09:15

baiklah baiklah Jadi gimana Gimana Bro

play09:19

gimana nih apa yang ngebantu dengan

play09:21

amoeba ini tapi aku banyak kok kayak

play09:23

gitu ya Oke

play09:25

Jadi gini bro kita lagi bikin

play09:28

distributed operating systemnya untuk si

play09:30

amoeba Ya kamu kan jago nih design

play09:33

bahasa pemograman bantuin dong bikin ini

play09:36

nih operating system buat amoeba

play09:37

terserah deh mau pakai bahasa apa tapi

play09:39

ya kalau bisa sih kita bisa nyambung ini

play09:42

kan karena ini adalah salah satu cikal

play09:44

bakal dari yang namanya adalah Cluster

play09:46

ya server Gitu jadi ini adalah multi

play09:49

komputernetworking

play09:50

distributed disatuin bareng sehingga

play09:53

kita butuh bahasa yang bisa menghandle

play09:55

ini semua Oke Cing Cai Bro gaji gede ya

play09:59

biasanya kalau kita udah berhubungan

play10:01

dengan klien pasti minta gaji gede

play10:02

menengah Oke kalau begitu sip deal ya

play10:06

jadi akhirnya dimulailah tahun 1989 tapi

play10:10

benar si guido ini sebenernya dia punya

play10:12

pengalaman apa sih sehingga dia bisa

play10:14

dipanggil oleh si Andrew ini untuk

play10:17

membuat bahasa Python gitu ya Oke jadi

play10:20

Ternyata teman-teman semua si guido Van

play10:22

rossum ini adalah salah satu dari

play10:24

orang-orang yang jago banget bahasa ABC

play10:28

ini bukan merek sambel atau merek apa

play10:31

baterai itu ya Ini adalah ABC atau ABC

play10:34

dan modul aplus itu jadi ini sering

play10:36

dipakai karena bahasa ini adalah bahasa

play10:39

interpreted gitu jadi dia bisa

play10:40

pindah-pindah platformnya jadi nggak

play10:42

usah lagi di compile dan decompile kayak

play10:45

Bahasa si plus-plus Oke akhirnya

play10:47

dimulailah developing paiten teman-teman

play10:50

semua 99 dimulai dan akhirnya paiten 1.0

play10:57

dan diberi nama dari Monty Python itu

play11:00

adalah acara Sirkus yang terkenal saat

play11:02

itu akhirnya pada Januari 94 muncul

play11:05

rilisan pertama Nah selanjutnya itu

play11:08

adalah seri 1.5 jadi ini saya akan

play11:11

memasukkan versi-versi yang

play11:13

sangat-sangat Milestone saya jadi

play11:15

versi-versi yang memang penting selain

play11:17

dari perubahan-perubahan untuk Menambah

play11:20

performa GTA selanjutnya adalah di 1.5

play11:23

Desember 97 air ditambahkan keyboard

play11:25

argumen dan kompleks number ya untuk

play11:28

Desember 97 nah disini dia bekerja di

play11:32

Kya tempat dia mendevelop si piton ini

play11:35

setelah dirilis teman-teman semua nah

play11:37

lalu 1.6 itu adalah September tahun 2006

play11:41

silam fans-nya ini dimasukin ke GPL

play11:44

compatible license ya ini sebelumnya

play11:46

lesnya itu dia di bawah dari sirene Nah

play11:49

di sini juga dirilis yang namanya adalah

play11:51

paycent distribution utilities ini

play11:53

adalah keju Manager cikal bakal Pertama

play11:56

eh dari si piton ini ada yang bilang

play11:59

namanya adalah cheese soup ya jadi Eto'o

play12:02

Keju itu adalah salah satu juga yang

play12:05

nempel ke Simon Peyton acaranya sirkus

play12:07

itu ya makanya ditambahin masih sibuk

play12:10

Ylvis ini lalu selanjutnya adalah

play12:11

rilisan selanjutnya itu akan ada di

play12:13

bawah by open.com jadi orang-orang bisa

play12:15

mengakses piton ini lewat di open.com

play12:18

namun kalau zaman sekarang mah kayak

play12:20

gitu PT jadi semua orang repotnya

play12:22

digital gitu teman-teman semua

play12:24

selanjutnya selanjutnya adalah paiten

play12:27

2.0 dirilis di October 2001 ini adalah

play12:31

salah satu rilisan yang sangat penting

play12:33

untuk si piton ini jadi dia salah

play12:35

satunya adalah license nya ada di bawah

play12:37

paytren software foundation menjadi ada

play12:41

yang namanya paytern Slam dimana

play12:42

orang-orang semua pindah kesana untuk

play12:45

yang mendevelop sipaten ini dan mereka

play12:47

bekerja di paint software foundation

play12:49

jadi Udah ada foundationnya ya Jadi

play12:52

emang full open source nih lalu bisa

play12:54

juga ditambah heels comprehension dan

play12:56

garbage collection nya oke nah dari

play12:59

piton 2.0 ini muncullah yang namanya b n

play13:02

n n semen proposal hal tersebut sebagai

play13:05

PP atau pipe atau Pep Guardiola Oke Pep

play13:11

Guardiola eh Nah dari sini tuh jadi

play13:14

semua yang ada di tambahan-tambahan ya

play13:17

jadi inems menentukan sebenarnya

play13:18

perbaikan dan tambahan untuk bahasa b

play13:20

ini akan dimasukkan ke PP ini sebelum

play13:23

nantinya dieksekusi masukin ke si piton

play13:25

karena kebayang gak sih saat kita

play13:27

bareng-bareng develop piton gitu Yanti

play13:30

orang-orang kan pengen nambahin ini

play13:32

pengamen itu Nah makanya ditambahkan

play13:34

lassie PP ini biar penambahannya

play13:36

semuanya teratur gitu jadi nggak Semua

play13:38

orang bisa nambah nambahin aja gitu

play13:40

seenak jidat Oke Nah selanjutnya adalah

play13:43

2.2 tahun 2001 Desember nyata di sini

play13:47

ditambahin kayak semacam integrasi

play13:49

dengan bahasa sih teman-teman semua jadi

play13:51

kalau di piton itu dia tidak ada tipe ya

play13:53

jadi tipe yaitu hanya dikit deh jadi

play13:55

number terus dia ada string dan

play13:57

selanjutnya itu adalah boleh an-nahru

play14:00

ditambahin lah tipe ini biar kalau kita

play14:03

mau pakai kayak DC itu ada flora double

play14:05

dan sebagainya itu ya lalu tambahkan

play14:07

juga keyboard class yang khusus untuk

play14:09

ditonton selanjutnya selanjutnya adalah

play14:12

2.5 September 2006 ditambahin Which

play14:16

statement Ini kalau misalkan kalian udah

play14:18

belajar Python pasti sangat-sangat

play14:20

dengan kata with disananya keyboard-nya

play14:23

Oke akhirnya muncullah Juli 2010 itu

play14:27

adalah 2.7 final dari si piton seri 2

play14:30

titik saja di pokoknya piton 2.1 esnya

play14:33

itu akan selesai di 2.7 Juli 2010 ya

play14:37

jadi karena keterbatasan saat mereka

play14:39

ingin mengimprove dari si bahasa Python

play14:42

ini sendiri karena desain dari awalnya

play14:44

ternyata diluar ekspektasi Gelora

play14:46

ekspektasi dari penggunaan saat tahun

play14:49

2010 ini mah si python27 ini akan terus

play14:53

support teman-teman semua karena

play14:55

sekarang itu 2.7 itu banyak dipakai juga

play14:57

di operating system misalkan kaya di

play15:00

Linux sama di Mac OS yah jadi di sana

play15:02

itu udah keinstall gitu si python27 ini

play15:05

dan masih dipakai dan ini itu akan habis

play15:09

masa berlakunya atau support yaitu tahun

play15:12

2020 jadi tahun ini di mana videonya

play15:15

dibuat oke terus gimana dong nah tenang

play15:18

Jadi sebenarnya ya tahun

play15:20

Desember Oke jadi deket-deket sama yang

play15:24

2.6 ya itu tuh dirilis piton 3.0 jadi

play15:29

Sudah dimulai jadi design bahasanya itu

play15:31

dimulai lagi dari awal ya biar lebih

play15:34

Expendable dan bisa extensible juga nah

play15:37

Disini langsung pertama kali rilis

play15:39

langsung multipara diamendemen semuanya

play15:41

jadi semuanya sudah diatur dan PP ini ya

play15:44

yang tadi itu petani handphone

play15:46

Proposalnya juga dibuat sedemikian rupa

play15:48

biar

play15:49

2.7.0 itu masih kompatibel kedepannya Ya

play15:52

sampai 2000 2000 semua Oke jadi

play15:55

hati-hati aja di kalian kalau misalkan

play15:57

mau belajar Python Saran saya sih

play15:58

sekarang kita masuk ke b 03 aja ya 2007

play16:02

dah nggak usah lagi kita pelajari karena

play16:04

tahun ini deh bakalan tab gitu Oke

play16:07

selanjutnya adalah Juni 2009 muncullah

play16:11

3.1 nah disini ditambahin format string

play16:14

ya Jadi kita sudah bisa memformat string

play16:16

dan menampilkannya ke layar dan ada

play16:18

order dictionary juga keren Hai Oke

play16:21

selanjutnya tip2 nah ini ada Stable AB

play16:24

Apaan tuh nah ini Jadi gini teman-teman

play16:27

semua saat kita nambahi modul di 3.1

play16:32

gitu ya 6002 terkejut dari luar gitu ya

play16:35

Nah saat si piton yaitu diupgrade dia

play16:38

itu Tidak backward compatible gitu

play16:40

Makanya sekarang ditambah ini Stable

play16:43

labia ini biar cepet on-nya dia yang

play16:46

diinput atau dependensi nya sama model

play16:48

lain itu enggak langsung di versinya

play16:50

tapi di belakangnya ya jadi dia bola pun

play16:53

pakai modul yang lama tapi kita misalkan

play16:55

misalkan nih misalkan dulu ya lalu dada

play16:58

Framework Jinggo nih misalkan nah

play17:00

jenggotnya dipakai di 3.1 gitu Tapi saat

play17:03

kita pakai 3.0 itu enggak bisa gitu atau

play17:07

pas kita piton di-upgrade gede2 itu

play17:09

enggak bisa jalan gitu ya jadi kita

play17:11

harus update juga semuanya Nah itu di

play17:13

tanggulangi dengan siste beli Ebi ini

play17:15

gitu Nah selanjutnya

play17:17

3.3 ditambahkan lah virtual info on ya

play17:21

jadi disini kita bisa mensen boxing

play17:24

apapun kita install kan gitu jadi saat

play17:27

kebayang gak sih saat kita pusat uh

play17:29

bahasa yang Dimana kita bisa ngelakuin

play17:31

banyak hal Nah kalau kita pakai yang ada

play17:34

di sistem yang udah kita install itu

play17:36

akan kebanyakan modul Nah makanya

play17:38

dipakailah virtual infotainment ini biar

play17:40

kita bisa bikin gitu 11 folder GTA satu

play17:43

sendok satau Project yang di mana

play17:45

modelnya cuman ini aja nanti di sana

play17:47

munculnya apa aja gitu ya gitu jadi beda

play17:49

banget kalau misalkan di bahasa lain

play17:52

mungkin kita harus nginstall semuanya

play17:54

itu enggak ada sendok sing Nah di sini

play17:56

juga ditambahin implisit timespace ya

play17:58

terus ada flexible strapnya juga ada

play18:01

piton launcher untuk Windows ya Kasihan

play18:04

ya windowsnya jadi disini baru full

play18:06

support untuk Windows 2012 gitu Oke

play18:09

selanjutnya Idola Cilik 4 Maret 2014 Nah

play18:12

disini akhirnya Sip itu langsung ada di

play18:16

installernya teman-teman semua jadi baru

play18:18

loh 2014 YouTube ya cuma enam tahun yang

play18:20

lalu nah disini Tuh jadinya kita bisa

play18:22

nginstall langsung pekerja tanpa harus

play18:24

menambahkan sipitu terpisah gitu ya

play18:27

keren banget Akhirnya sampai juga

play18:29

modul-modul lainnya Nah selanjutnya itu

play18:32

3.5 ditambahin korupsi semakin buat

play18:34

asyncronus ya dan matriks Operation 2015

play18:37

ya selanjutnya 3.6 ini adalah 2016 ada

play18:40

format string literal underscore untuk

play18:43

numerik literal juga ada variabel

play18:45

annotations ini yang keren sih jadi ini

play18:47

sekarang jadi apa ya jadi semacam tren

play18:50

gitu Dimana kita bisa menganut variabel

play18:52

yang ada di fungsi biasanya ya jadi itu

play18:54

ditambahin juga di javada display sudah

play18:57

mau gitu ya di bahasa lain juga udah

play19:00

mulai gitu lu ada asyncronus generator

play19:03

sama comprehension segitu aja dilihat

play19:05

perkembangan bahasanya itu Justru lebih

play19:07

ngegas gitu di python3 gitu karena

play19:10

memang didisain awalnya sudah dibuatkan

play19:12

biar dia itu bisa dikembangkan dengan

play19:14

mudah Day keren-keren ini lebih tujuh

play19:18

ini ada Jun 2012 Kayaknya ada pospon

play19:21

evaluation of tipe annotations nah

play19:24

bagian ini Cebong atau apa itu artinya

play19:26

cuman bagian ini tuh dia disebutkan

play19:28

bahwa ini itu akan dilanjutkan nanti di

play19:32

piton 4 nah tapi nggak tahu kapan editan

play19:35

4 teh cuman nanti si tipe annotation itu

play19:37

bakal ada di pythonpath katanya ya

play19:40

Ketabang guido sih kayak gitu-gitu Oke

play19:43

selanjutnya Kenapa saya tahu karena saya

play19:44

temennya

play19:45

nggak juga dong Oke selanjutnya yaitu

play19:49

ada Oktober 2019 ya 3.8 gitu Ini adalah

play19:53

yang seri Stable sekarang saat video ini

play19:55

dibuat ya Jadi yang rilis yang paling

play19:57

stabil yaitu ini itu yang sekarang Nah

play20:00

ini adalah ada sintaks baru ini adalah

play20:02

sintaks untuk x'tainment yang kita bisa

play20:04

pakai nanti di for-loop dan sebagainya

play20:05

lalu juga ada profesional Oni parameter

play20:08

dimana kita nanti parameternya juga

play20:10

harus sesuai dengan posisinya gitu ya

play20:13

Ada ekstrim juga ini adalah untuk

play20:15

semacam regular expression tapi dia

play20:17

khusus docstring gitu Jadi bisa diformat

play20:19

apaan sih bangun Sri Ya gitulah nanti

play20:22

kita coba belajar ya ibu Tin makanya

play20:23

tutorialnya ya mak saya terus modem lu

play20:27

juga di improved 3.8 Mas selanjutnya ini

play20:32

ya di di tahun 2020 akan muncul 3.9

play20:35

teman-teman semua nah disini akan ada

play20:37

warning ya untuk 2.7 warning dimana

play20:41

bahwa Hei semua modul atau fungsi dari

play20:44

2.7 itu akan hilang ya di masa depan

play20:47

akhirnya akan muncul deprecationwarning

play20:49

ini ya Lalu ada desainer image itu ya

play20:52

Ini adalah salah satu yang paling di apa

play20:54

ditunggu-tunggu GT Dimana kita bisa

play20:56

nyatuin yang namanya dictionary gitu

play20:58

diketik 9 Lalu ada update operator juga

play21:01

nah kayaknya ya kalau misalkan tutorial

play21:04

yang disini kita akan coba mengeksplor

play21:06

3.9 teman-teman semua ya jadi biar nanti

play21:09

future-proof gitu kita belajarnya ya Nah

play21:11

selanjutnya Habis dari sini itu masih

play21:13

bingung nih mau kemana arahnya Apakah

play21:16

piton 4 kalau beton 4 bati-bati banyak

play21:19

yang berubah apakah jadi 3D 10 nah kalau

play21:21

dari sejarahnya beton tidak pernah Lebih

play21:24

Dari Sembilan ditutupi 6 Putri

play21:27

7.9 Nah kita nggak tahu nih Apakah nanti

play21:30

jadi piton 4 atau nggak kalau jadi

play21:31

tempat peti saya harus merengek lagi

play21:33

tutorialnya Oke semua

play21:36

Oke jadi itulah sejarahnya lihat sejarah

play21:39

panjangnya hampir 30 tahun lebih nih

play21:43

lebih banget sih 30 tahun lebih ya ini

play21:45

jadi 31 tahun jadi ya itu berarti

play21:47

Harusnya sih udah dewasa gitu oke oke

play21:51

Selanjutnya ya Jadi kalau gitu kalau

play21:54

kita mau belajar beton selanjutnya

play21:56

adalah apa yang dibutuhkannya untuk

play21:58

mulai belajar beban oke yang pertama

play22:00

dulu Jelas kita butuh sipitnya ya jadi

play22:03

si program petani kita butuh dan kita

play22:05

bisa memprogramnya dengan pertama yang

play22:07

kita bisa menggunakan yang namanya ID

play22:09

itu adalah integrated development

play22:11

environment contohnya by charme yang

play22:13

mungkin Kalian juga sering denger kalo

play22:16

bikin program paketan pakai pacar bisa

play22:18

ya terserah kalian meng-install itu ke

play22:20

Hai yang kedua yang kedua adalah

play22:22

menggunakan Interactive item Sale Jadi

play22:25

disini tuh kita bisa pakai

play22:27

interaktivitas ya contohnya yang bisa

play22:29

kan pakai Eighteen ya terus Kalian

play22:30

jalanin di Spider bisa juga bisa dipakai

play22:33

di Jupiter notebook juga gitu ya jadi

play22:35

kita bisa pakai interaktif kayak gitu

play22:38

itu kan ada interpreted Jadi bisa

play22:39

interaktif teman-teman semuanya dan

play22:41

selanjutnya yang terakhir adalah

play22:42

menggunakan text editor ini adalah

play22:45

mungkin salah satu favorit saya kalau

play22:47

kita mau ngedit floppytown Karena

play22:49

bagaimanapun juga kita kalau pakai

play22:51

paytren kita butuh memenej packaging nya

play22:54

gitu Jadi kalau pakai text editor

play22:56

kayanya lebih enak untuk kita memenej

play22:57

packaging nya Oke berarti kalau di

play23:00

tutorial ini di kelas terbuka kita pakai

play23:03

apa nih Text Editor nya kita akan pakai

play23:05

text editor Visual Studio code Oke

play23:08

dikatakan pakai piton dan Visual Studio

play23:10

code dan ini dua-duanya bisa di-instal

play23:13

di operating system mainstream Ya apapun

play23:15

jadi misalkan kayak Windows kalau

play23:17

Windows bisa mau di Mac OS bisa model

play23:19

Linux bisa slash ini kita akan lihat

play23:22

tutorial instalasinya Jadi kalian pilih

play23:24

Oke kalau mau pakai Windows kalian pilih

play23:27

operating systemnya mau pakai apel

play23:28

Silahkan pilih yang Linux itu akan

play23:31

sama-sama mirip banget dengan yang di

play23:32

Apple jadi ya kalau misalkan kalian siap

play23:34

untuk belajar Selamat belajar Sampai

play23:36

ketemu di tutorial selanjutnya gimana

play23:38

kita akan mulai menginstal dan habis itu

play23:40

kita baru Belajar bahasa Python nya

play23:43

ketenangan semua syarat video Keep

play23:46

coding stereo some and bye-bye

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
PythonProgrammingTutorialOpen-ClassEducationCodingScriptLearnSoftwareDevelopment