ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Pemrograman Dasar
Rano Agustino S.Kom M.Kom
rano.agustino@gmail.com
081283844885
PENGENALAN BAHASA PYTHON
PENGENALAN BAHASA PYTHON
Standar Kompetensi :
Memahami ruang lingkup dan tools yang
digunakan dalam pemrograman.
PENGENALAN BAHASA PYTHON
Sub Pokok Bahasan:
1. Sejarah python
2. Pemrograman Visual dan Console
3. Interpreter dan Compiler
4. Terminologi Python
PENGENALAN BAHASA PYTHON
Python dikembangkan oleh
Guido van Rossum pada tahun
1990 di Stichting Mathematisch
Centrum (CWI), Amsterdam se-
bagai kelanjutan dari bahasa pemrograman ABC.
1. Tentang Python
PENGENALAN BAHASA PYTHON
Gambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrograman
1. Tentang Python
Python merupakan salah satu bahasa pemograman yang populer
di dunia kerja. Selain itu, diranah akademik pun banyak akedemis
yang menggunakan Python untuk menyelesaikan penelitian nya
seperti dibidang komputasi sains, robotika, data science,
ekonomi, antariksa dan bermacam bidang lain nya.
PENGENALAN BAHASA PYTHON
Sebuah program dapat diartikan seperti
kumpulan beberapa instruksi yang dibuat secara
terstruktur dan logis untuk menyelesaikan
permasalahan yang ada.
Tanpa permasalahan maka tidak akan ada sebuah
program
1. Tentang Python
PENGENALAN BAHASA PYTHON
2. Pemrograman Visual dan Console
Gambar 1.2 Tampilan Visual (Kanan) dan console (Kiri)
Pada tampilan visual pada contoh dengan menampilkan textbox dan tombol
yang dapat di isi dan di klik, tampilannya lebih menarik dan nyaman
digunakan.
Sementara tampilan Console lebih sederhana, terlihat kurang begitu menarik
dan monoton
PENGENALAN BAHASA PYTHON
Gambar 1.3. Tools Python Shell
Gambar 1.3. Tools Python Shell
2. Pemrograman Visual dan Console
PENGENALAN BAHASA PYTHON
Gambar 1.3 memperlihatkan tampilan IDLE (Integrated
Development and Learning Environment) yaitu Python
sebagai lingkungan belajar berisi tampilan GUI yang
menarik.
Python dapat bekerja pada banyak OS (Windows, Linux
dan Mac OS X).
Python bersifat interaktif interpreter (penterjemah)
berupa kode input/output dan error messages
PENGENALAN BAHASA PYTHON
Penterjemah bahasa python menggunakan interpreter (satu per-
satu pernyataan), berbeda dengan penterjemah compiler yang
menterjemahkan kode program sekaligus (blok pernyataan).
Interpreter: Interpreter tidak menghasilkan bentuk object code,
tetapi hasil translasinya hanya dalam bentuk internal.
3. Interpreter dan Compiler
Gambar 1.4 Skema Interpreter
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
Compiler : Source code adalah bahasa tingkat tinggi, object
code adalah bahasa mesin atau bahasa assembly. Source code
dan data diproses secara berbeda
3. Interpreter dan Compiler
Gambar 1.4 Skema Interpreter
Gambar 1.5 Skema Compiler
PENGENALAN BAHASA PYTHON
3. Interpreter dan Compiler
Gambar 1.4 Skema Interpreter
Tabel 1 Interpreter Compiler
PENGENALAN BAHASA PYTHON
3. Interpreter dan Compiler
Gambar 1.4 Skema Interpreter
Tabel 1.2 Interpreter Compiler
PENGENALAN BAHASA PYTHON
Bahasa Python memiliki beberapa sintaks yang umum ada pada
bahasa pemrograman lainnya seperti input/output proses,
struktur seleksi, struktur pengulangan, pernyataan fungsi (sub
program) dan lain sebagai nya
4. Terminologi Python
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
Gambar 1.6 menunjukkan halaman pengetikan kode program
dengan satu persatu argumen/pernyataan, atau dengan editor
seperti layaknya kode pada compiler yang ditulis sekaligus tetapi
tetap dieksekusi argumen per argumen
Halaman Pengetikan Kode Program
Gambar 1.4 Skema Interpreter
Gambar 1.6 Halaman Pengetikan Kode Program
PENGENALAN BAHASA PYTHON
Nilai (value) adalah hal yang paling mendasar seperti sebuah
huruf, karakter khusus, atau sebuah angka yang akan
dimanipulasi oleh program
Nilai (value) dan Tipe data
Gambar 1.4 Skema Interpreter
Gambar 1.7 Sistematis Pemecahan Masalah
PENGENALAN BAHASA PYTHON
1. Langkah pertama yang harus dilakukan adalah mendownload
python-3.5.0 atau versi terbaru nya dari situsnya di
python.org. Setelah download selesai, cukup double click
Install Now untuk menjalankan program instalasinya
Install Python
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
2. akan muncul tampilan seperti dibawah dan cukup klik Next untuk
berpindah ke jendela berikutnya, yaitu jendela Advanced Options
Install Python
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
3. Pada jendela ini, misalnya kita mengubah tujuan instalasi Python ke direktori
C:Python350. Klik Install dan dalam beberapa saat instalasi selesai
Install Python
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
Berikut ini langkah-langkah untuk menjalankan dan membuka
halaman bahasa Python.
Mengaktifkan Halaman Bahasa Python
Gambar 1.4 Skema Interpreter
1. Pilih IDLE
PENGENALAN BAHASA PYTHON
Berikut ini langkah-langkah untuk menjalankan dan membuka
halaman bahasa Python.
Mengaktifkan Halaman Bahasa Python
Gambar 1.4 Skema Interpreter
2. Tampilan setelah IDLE dipilih
PENGENALAN BAHASA PYTHON
Berikut ini langkah-langkah untuk menjalankan dan membuka
halaman bahasa Python.
Mengaktifkan Halaman Bahasa Python
Gambar 1.4 Skema Interpreter
3. Klik menu file pada Python Shell lalu klik new (membuka file
editor baru) maka akan muncul tampilan seperti berikut ini
PENGENALAN BAHASA PYTHON
Berikut ini langkah-langkah untuk menjalankan dan membuka
halaman bahasa Python.
Mengaktifkan Halaman Bahasa Python
Gambar 1.4 Skema Interpreter
4. Tampilan Editor kode program yang bukan perbaris
pengeksekusian
•Tampilan Editor kode program yang bukan perbaris pengeksekusian
PENGENALAN BAHASA PYTHON
Berikut ini langkah-langkah untuk menjalankan dan membuka
halaman bahasa Python.
Mengaktifkan Halaman Bahasa Python
Gambar 1.4 Skema Interpreter
3. Klik menu file pada Python Shell lalu klik new (membuka file
editor baru) maka akan muncul tampilan seperti berikut ini
PENGENALAN BAHASA PYTHON
Berikut ini input dan output dari bahasa Python.
Input dan Output Bahasa Python
Gambar 1.4 Skema Interpreter
PENGENALAN BAHASA PYTHON
Operator Aritmatika di Python
Gambar 1.4 Skema Interpreter
Operator Simbol
Penjumlahan (Addition) +
Pengurangan (Substraction) -
Perkalian (Multiplication) *
Pembagian (Division) /
Sisa Bagi (Modulus) %
Pemangkatan (Exponent) **
PENGENALAN BAHASA PYTHON
Buatlah sebuah program untuk masukkan 5 buah bilangan lalu hitung
rata rata 5 buah bilangan tersebut
Contoh Soal
Gambar 1.4 Skema Interpreter
LATIHAN
1. Python dikembangkan oleh siapa dan kapan?
2. Buatlah sebuah program dari 2 variabel X dan Y dimana:
– Z hasil Jumlah dari X ditambah Y
– Z1 hasil kali dari X dikali Y
– Z2 hasil rata rata X dan Y
Gambar 1.4 Skema Interpreter

More Related Content

1.pemograman dasar

  • 1. Pemrograman Dasar Rano Agustino S.Kom M.Kom rano.agustino@gmail.com 081283844885 PENGENALAN BAHASA PYTHON
  • 2. PENGENALAN BAHASA PYTHON Standar Kompetensi : Memahami ruang lingkup dan tools yang digunakan dalam pemrograman.
  • 3. PENGENALAN BAHASA PYTHON Sub Pokok Bahasan: 1. Sejarah python 2. Pemrograman Visual dan Console 3. Interpreter dan Compiler 4. Terminologi Python
  • 4. PENGENALAN BAHASA PYTHON Python dikembangkan oleh Guido van Rossum pada tahun 1990 di Stichting Mathematisch Centrum (CWI), Amsterdam se- bagai kelanjutan dari bahasa pemrograman ABC. 1. Tentang Python
  • 5. PENGENALAN BAHASA PYTHON Gambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrogramanGambar 1.1 Ragam bahasa pemrograman 1. Tentang Python Python merupakan salah satu bahasa pemograman yang populer di dunia kerja. Selain itu, diranah akademik pun banyak akedemis yang menggunakan Python untuk menyelesaikan penelitian nya seperti dibidang komputasi sains, robotika, data science, ekonomi, antariksa dan bermacam bidang lain nya.
  • 6. PENGENALAN BAHASA PYTHON Sebuah program dapat diartikan seperti kumpulan beberapa instruksi yang dibuat secara terstruktur dan logis untuk menyelesaikan permasalahan yang ada. Tanpa permasalahan maka tidak akan ada sebuah program 1. Tentang Python
  • 7. PENGENALAN BAHASA PYTHON 2. Pemrograman Visual dan Console Gambar 1.2 Tampilan Visual (Kanan) dan console (Kiri) Pada tampilan visual pada contoh dengan menampilkan textbox dan tombol yang dapat di isi dan di klik, tampilannya lebih menarik dan nyaman digunakan. Sementara tampilan Console lebih sederhana, terlihat kurang begitu menarik dan monoton
  • 8. PENGENALAN BAHASA PYTHON Gambar 1.3. Tools Python Shell Gambar 1.3. Tools Python Shell 2. Pemrograman Visual dan Console
  • 9. PENGENALAN BAHASA PYTHON Gambar 1.3 memperlihatkan tampilan IDLE (Integrated Development and Learning Environment) yaitu Python sebagai lingkungan belajar berisi tampilan GUI yang menarik. Python dapat bekerja pada banyak OS (Windows, Linux dan Mac OS X). Python bersifat interaktif interpreter (penterjemah) berupa kode input/output dan error messages
  • 10. PENGENALAN BAHASA PYTHON Penterjemah bahasa python menggunakan interpreter (satu per- satu pernyataan), berbeda dengan penterjemah compiler yang menterjemahkan kode program sekaligus (blok pernyataan). Interpreter: Interpreter tidak menghasilkan bentuk object code, tetapi hasil translasinya hanya dalam bentuk internal. 3. Interpreter dan Compiler Gambar 1.4 Skema Interpreter Gambar 1.4 Skema Interpreter
  • 11. PENGENALAN BAHASA PYTHON Compiler : Source code adalah bahasa tingkat tinggi, object code adalah bahasa mesin atau bahasa assembly. Source code dan data diproses secara berbeda 3. Interpreter dan Compiler Gambar 1.4 Skema Interpreter Gambar 1.5 Skema Compiler
  • 12. PENGENALAN BAHASA PYTHON 3. Interpreter dan Compiler Gambar 1.4 Skema Interpreter Tabel 1 Interpreter Compiler
  • 13. PENGENALAN BAHASA PYTHON 3. Interpreter dan Compiler Gambar 1.4 Skema Interpreter Tabel 1.2 Interpreter Compiler
  • 14. PENGENALAN BAHASA PYTHON Bahasa Python memiliki beberapa sintaks yang umum ada pada bahasa pemrograman lainnya seperti input/output proses, struktur seleksi, struktur pengulangan, pernyataan fungsi (sub program) dan lain sebagai nya 4. Terminologi Python Gambar 1.4 Skema Interpreter
  • 15. PENGENALAN BAHASA PYTHON Gambar 1.6 menunjukkan halaman pengetikan kode program dengan satu persatu argumen/pernyataan, atau dengan editor seperti layaknya kode pada compiler yang ditulis sekaligus tetapi tetap dieksekusi argumen per argumen Halaman Pengetikan Kode Program Gambar 1.4 Skema Interpreter Gambar 1.6 Halaman Pengetikan Kode Program
  • 16. PENGENALAN BAHASA PYTHON Nilai (value) adalah hal yang paling mendasar seperti sebuah huruf, karakter khusus, atau sebuah angka yang akan dimanipulasi oleh program Nilai (value) dan Tipe data Gambar 1.4 Skema Interpreter Gambar 1.7 Sistematis Pemecahan Masalah
  • 17. PENGENALAN BAHASA PYTHON 1. Langkah pertama yang harus dilakukan adalah mendownload python-3.5.0 atau versi terbaru nya dari situsnya di python.org. Setelah download selesai, cukup double click Install Now untuk menjalankan program instalasinya Install Python Gambar 1.4 Skema Interpreter
  • 18. PENGENALAN BAHASA PYTHON 2. akan muncul tampilan seperti dibawah dan cukup klik Next untuk berpindah ke jendela berikutnya, yaitu jendela Advanced Options Install Python Gambar 1.4 Skema Interpreter
  • 19. PENGENALAN BAHASA PYTHON 3. Pada jendela ini, misalnya kita mengubah tujuan instalasi Python ke direktori C:Python350. Klik Install dan dalam beberapa saat instalasi selesai Install Python Gambar 1.4 Skema Interpreter
  • 20. PENGENALAN BAHASA PYTHON Berikut ini langkah-langkah untuk menjalankan dan membuka halaman bahasa Python. Mengaktifkan Halaman Bahasa Python Gambar 1.4 Skema Interpreter 1. Pilih IDLE
  • 21. PENGENALAN BAHASA PYTHON Berikut ini langkah-langkah untuk menjalankan dan membuka halaman bahasa Python. Mengaktifkan Halaman Bahasa Python Gambar 1.4 Skema Interpreter 2. Tampilan setelah IDLE dipilih
  • 22. PENGENALAN BAHASA PYTHON Berikut ini langkah-langkah untuk menjalankan dan membuka halaman bahasa Python. Mengaktifkan Halaman Bahasa Python Gambar 1.4 Skema Interpreter 3. Klik menu file pada Python Shell lalu klik new (membuka file editor baru) maka akan muncul tampilan seperti berikut ini
  • 23. PENGENALAN BAHASA PYTHON Berikut ini langkah-langkah untuk menjalankan dan membuka halaman bahasa Python. Mengaktifkan Halaman Bahasa Python Gambar 1.4 Skema Interpreter 4. Tampilan Editor kode program yang bukan perbaris pengeksekusian •Tampilan Editor kode program yang bukan perbaris pengeksekusian
  • 24. PENGENALAN BAHASA PYTHON Berikut ini langkah-langkah untuk menjalankan dan membuka halaman bahasa Python. Mengaktifkan Halaman Bahasa Python Gambar 1.4 Skema Interpreter 3. Klik menu file pada Python Shell lalu klik new (membuka file editor baru) maka akan muncul tampilan seperti berikut ini
  • 25. PENGENALAN BAHASA PYTHON Berikut ini input dan output dari bahasa Python. Input dan Output Bahasa Python Gambar 1.4 Skema Interpreter
  • 26. PENGENALAN BAHASA PYTHON Operator Aritmatika di Python Gambar 1.4 Skema Interpreter Operator Simbol Penjumlahan (Addition) + Pengurangan (Substraction) - Perkalian (Multiplication) * Pembagian (Division) / Sisa Bagi (Modulus) % Pemangkatan (Exponent) **
  • 27. PENGENALAN BAHASA PYTHON Buatlah sebuah program untuk masukkan 5 buah bilangan lalu hitung rata rata 5 buah bilangan tersebut Contoh Soal Gambar 1.4 Skema Interpreter
  • 28. LATIHAN 1. Python dikembangkan oleh siapa dan kapan? 2. Buatlah sebuah program dari 2 variabel X dan Y dimana: – Z hasil Jumlah dari X ditambah Y – Z1 hasil kali dari X dikali Y – Z2 hasil rata rata X dan Y Gambar 1.4 Skema Interpreter