PYTHON
  • PENGERTIAN PYTHON
     Menurut Wikipedia Python merupakan bahasa pemrograman interpretatif multiguna, dengan filosofi perancangan yang berfokus pada tingkat keterbacaan code.

Bahasa pemrograman sendiri itu ada 2, yaitu Interpreter dan Kompiler.
1.     Interpreter

Interpretatif adalah penerjemah atau yang lebih dikenal dengan interpreter merupakan perangkat lunak yang berfungsi melakukan eksekusi sejumlah instruksi yang ditulis dalam suatu bahasa pemrograman. Jadi Interpreter tidak menghasilkan object code, tetapi langsung hasil translasinya.

     2.    Kompiler 
            Kompiler  adalah penerjemah yang menerjemah kode program sekaligus pernyataan.
  • INSTALLASI PYTHON
Karena saya menggunakan Python2.7 jadi saya akan menjelaskan installasi tentang python27
1. Unduh Python 2.7 di Python.org.
2. Ikuti file installasi Python yang telah diunduh, secara otomatis python akan terinstall di folder      C:\Python27
3. Selanjutnya mengatur variabel Environment Variabel buka Control Panel --> System and Security--> System.
4. Klik Advanced System Settings, Environment Variables
5. Pada System Variables pilih Path, klik Edit.
6. Pada Variable Value, tambahkan ;C:\Python27



  • PENGUJIAN 
Buat file hello.py yang isinya print"hello world", simpan dimana saja mau di E:, D:, atau di C: bebas. Buka Command Prompt, Run --> cmd. kemudian masuk ke folder yang telah kamu simpan, lalu ketik hello.py untuk menjalankan python yang telah dibuat
1.
ketik hello world pada editor, di sini saya menggunakan notepad



 2.
klik file lalu save
3.
 
Ubah Save as Type menjadi ALL FILES.
4.
 
Buat file name dengan nama hello.py
5.
Buka Command Prompt atau CMD
6.
Karena saya menyimpan di E jadi saya menulis E:, kemudian Saya menyimpan di folder latihan, jadi saya menulis CD latihan, terakhir masukan nama file yang sudah kita buat tadi hello.py ketika di enter maka akan keluar HELLO WORLD

  • Ada 5 statement dalam python:
 
1.       1.     If statement..

     If statement akan dieksekusi bila statement dalam kondisi true dalam python, jika kondisi bernilai salah maka statement/kondisi if tidak akan dieksekusi/tidak akan tercetak pada saat memanggil di interpreter dan juga memberikan beberapa alternatif pilihan. Untuk lebih jelas buka video yang telah saya buat di bawah ini:



  2. IF...ELSE...
     IF.. ELSE.. adalah kondisi dimana IF  itu tidak terpenuhi. Jika statement awal adalah benar (true) maka kode dalam IF akan dieksekusi, tetapi jika bernilai salah (false) maka akan mengeksekusi kode dalam else.

 [TRUE If condition else FALSE ]



3. For Loop
   For Loop ialah pengulangan yang sudah jelas atau telah diketahui jumlah pengulangannya. Biasanya akan melakukan pengulangan sesuai dengan variable yang mengatur perulangan tersebut.
  Syntax
for val in range(number): 





→Fungsi range digunakan untuk menentukan banyaknya perulangan.
 →Python sendiri sensitif terhadap indentasi/sub statement, jadi kalian harus memperhatikan indentasi nya. jika kalian menggunakan spasi harus konsisten tidak boleh berbeda-beda. bila penggunaannya berbeda-beda python tidak akan mengeluarkan output/error.




4. While Loop 
   While loop disini adalah suatu pengulangan yang tidak tahu jumlahnya atau belum jelas. Jika statement itu belum terpenuhi dia tidak akan berhenti mengulang sampai statement tersebut terpenuhi/ kondisi true.
 syntax test_expression:
 body of while

1.Tugas Random
  • Tampilkan n bilangan acak yang nilainya lebih kecil dai 0.5.
  •  Nilai n diisi pada saat runtime.
  • Anda bisa menggunakan kombinasi while dan for untuk menyelesaikannya.
input dan output dari tugas









2. Tugas List
Soal
CODINGAN

Pada saat di RUN



 


 



 



 






Komentar