Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DASAR PEMROGRAMAN PYTHON

Presentasi serupa


Presentasi berjudul: "DASAR PEMROGRAMAN PYTHON"— Transcript presentasi:

1 DASAR PEMROGRAMAN PYTHON
Ridho Rahman Hariadi, S.Kom, M.Sc

2 Pengenalan Python Python adalah bahasa pemrograman high-level
Free, Open source, dan memiliki basis komunitas yang luas Dapat dijalankan di berbagai platform Distribusi standar sudah memiliki banyak modul Source code dapat dikompile atau langsung dijalankan tanpa dikompile Telah banyak digunakan secara luas (Google, NASA, Yahoo, Electronic Arts, skrip Linux, dll) Scope tidak menggunakan tanda kurung kurawal namun menggunakan indentation

3 Editor yang dapat digunakan untuk Python
1. PyDev with Eclipse 2. Komodo 3. Emacs 4. Vim 5. TextMate 6. Gedit 7. Idle 8. PIDA (Linux)(VIM Based) 9. NotePad++ (Windows) 10.BlueFish (Linux) 11. PyCharm 12. Visual Studio Code

4 Dalam pelatihan ini kita akan menggunakan editor Vistual Studio Code
Editor Python Dalam pelatihan ini kita akan menggunakan editor Vistual Studio Code

5 Instalasi Anaconda, Python, dan VSCode

6

7

8

9

10

11

12

13

14 Jangan lupa pilih opsi untuk melakukan instalasi VS Code di akhir instalasi Anaconda.

15 Shell Python Shell python dapat dijalankan dengan cara:
Buka Anaconda Prompt Ketikkan “python” lalu tekan enter

16

17

18 Shell Python % python Python (default, Aug , 19:12:50) [MSC v bit (Intel)] :: Anaconda, Inc. on win32 Type "help", "copyright", "credits" or "license" for more information. >>> Anda dapat langsung menuliskan perintah Python di Shell ini: >>> 2+3*4 14 >>> name = "Andrew" >>> name 'Andrew' >>> print "Hello", name Hello Andrew

19 Latihan Silahkan buka shell python dan ketikkan perintah-perintah seperti contoh di halaman sebelumnya

20 Modul Modul dapat ditambahkan dengan cara di-import
import sys, os Modul dapat berisi fungsi-fungsi Modul dapat dipanggil menggunakan modulname.function() sys.argv # list of arguments filename = os.path.splitext("points.txt")

21 Variabel Variabel adalah nama dari suatu lokasi memori
Karena Python termasuk bahasa yang weakly typed maka variabel tidak dideklarasikan dalam suatu tipe data tertentu Tipe data suatu variabel tergantung dari nilai yang diberikan Nama variabel diawali dengan huruf atau garis bawah dan dapat berisi huruf, angka, dan garis bawah Ada beberapa reserved words yang tidak dapat digunakan sebagai nama variabel

22 Variabel Ketikkan hal berikut di shell python: x=5 type(x) x=“this is text” x=5.0

23 Perintah Print Anda dapat melakukan print angka dengan menggunakan format tertentu print("Hello", "how are you?") x = ("apple", "banana", "cherry") print(x) print("Hello", "how are you?", sep=" ---")

24 Komentar Baris yang dimulai dengan tanda # merupakan baris komentar
Anda juga dapat menambahkan komentar pada baris yang sama dengan source code # Ini adalah komentar x=5 # Set nilai variabel x

25 Operator Operator aritmatika yang dapat digunakan:
+ - * / penambahan, pengurangan, pengalian, pembagian % modulus ** pemangkatan Prioritas urutan perhitungan. * / % ** lebih tinggi prioritasnya dibanding * 4 = 13 Tanda kurung dapat digunakan untuk memprioritaskan sebuah perhitungan. (1 + 3) * 4 = 16

26 Ekspresi Ketika bilangan integer dan bilangan real digunakan bersamaan hasilnya adalah bilangan real. Example: 1 / 2.0 = 0.5 Proses konversi berlangsung per-operator. 7 / 3 * / 2 2 * / 2 / 2 3.4

27 Latihan Lakukan perhitungan di bawah ini dan cek hasilnya: 5 / 2.0
11 / 3 11.0 / 3 11 / 3.0

28 Referensi Dokumentasi, Tutorial, Guide: http://python.org/ Buku:
Learning Python by Mark Lutz Python Essential Reference by David Beazley Python Cookbook, ed. by Martelli, Ravenscroft and Ascher online at


Download ppt "DASAR PEMROGRAMAN PYTHON"

Presentasi serupa


Iklan oleh Google