0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan15 halaman

01-Pengantar Python-PL

Python adalah bahasa pemrograman yang dapat diintegrasikan dengan sistem lain dan memiliki banyak library. Python dikembangkan pada tahun 1991 oleh Guido van Rossum dan sering digunakan untuk web development, scientific computing, dan software engineering.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan15 halaman

01-Pengantar Python-PL

Python adalah bahasa pemrograman yang dapat diintegrasikan dengan sistem lain dan memiliki banyak library. Python dikembangkan pada tahun 1991 oleh Guido van Rossum dan sering digunakan untuk web development, scientific computing, dan software engineering.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 15

Pemrosesan Bahasa Alami

Pengantar Bahasa Pemrograman


Python
Sejarah Python

• Python dikembangkan Guido van Rossum


tahun 1991
• 2005-2012 (Google), 2012-? (Dropbox)
• Awalnya sebagai proyek “hobby” supaya
tidak menganggur saat libur Natal
• Nama Python diinspirasi dari grup dan acara
komedi “Monty Python”, bukan nama ular
Python

“Python is a programming language that lets you work more


quickly and integrate your systems more effectively.”
--python.org--

Python merupakan bahasa pemrograman yang dapat diintegrasikan


dengan sistem lain. Python dapat digunakan untuk Web Development,
GUI Development, Scientific dan Number, Software Development, dan
System Administration.
Python
Bahasa pemrograman ini, dapat dikolaborasikan dengan bahasa
pemrograman lain dikarenakan banyaknya library dan third-party yang
terintegrasi, sehingga terdapat library bahasa pemrograman lain pun
menggunakan python.
Pengembangan Contoh Kegunaan Keterangan
Python

Web Development Django dan Pyramid Frameworks

Flask dan Bottle Micro-Frameworks

Scientific dan Numeric SciPy Mathematics, Science,


Engineering

Pandas Data Analysis and


Modeling Library
Setup

1. Anaconda Python
(https://www.anaconda.com/products/individual)
2. Setelah terinstal bs melakukan uji coba pada anaconda prompt
3. Kemudian uji coba Jupyter Notebook
4. Kemudian uji coba Spyder
Java vs Python

Java Python
Static type variable Dynamic type variable
Blok menggunakan { } Blok menggunakan indentation
(tabulasi) – beda tab beda blok
Compiler + Interpreter Interpreter (meski bisa juga di-compile)
Hanya mendukung object oriented Mendukung Object Oriented +
Prosedural + Fungsional
Faster to run Faster to code
Sintaksis (syntax) lebih ringkas
Hello world…..
Java Python
public class HelloWorld { print "Hello, world!"
public static void main (String[] args)
{
System.out.print(“Hello, world!”);
}
}
Cara menjalankan kode program

• Kode python dapat dijalankan secara langsung pada terminal ataupun


disimpan dalam file *.py dan dieksekusi melalui terminal
Cara menjalankan kode program

• Atau menggunakan IDE seperti Spyder, PyCharm, dll


Cara menjalankan kode program

• Bisa juga menggunakan web based seperti Jupyter Notebook


Lines and Indentation

• Python tidak memberikan tanda kurung untuk menunjukkan blok


kode untuk definisi kelas dan fungsi atau kontrol aliran. Blok kode
dilambangkan dengan indentasi baris, yang diterapkan secara kaku.
• Jumlah spasi di indentasi adalah variabel, tetapi semua pernyataan di
dalam blok harus menjorok ke dalam jumlah yang sama.
Sukses Eror
Lines and Indentation

• Python tidak memberikan tanda kurung untuk menunjukkan blok


kode untuk definisi kelas dan fungsi atau kontrol aliran. Blok kode
dilambangkan dengan indentasi baris, yang diterapkan secara kaku.
• Jumlah spasi di indentasi adalah variabel, tetapi semua pernyataan di
dalam blok harus menjorok ke dalam jumlah yang sama.
Sukses Eror
Quotation

• Python menggunakan tanda kutip tunggal ('), ganda (") dan triple (' ''
atau" "") untuk menunjukkan literal string, selama jenis kutipan yang
sama dimulai dan diakhiri string.
• Kutipan tiga digunakan untuk merentangkan string ke beberapa baris.
Referensi tambahan

• https://en.wikibooks.org/wiki/Python_Programming
• https://www.tutorialspoint.com/python

Anda mungkin juga menyukai