Python - 2
Python - 2
PEMROGRAMAN
<//PYTHON//>
<// Tujuan Pembelajaran //>
Peserta didik mampu memahami peserta didik mampu
01
konsep strategi algoritmik, mengembangkan, melakukan
mengembangkan program komputer
terstruktur dalam notasi algoritma
atau notasi lain berdasarkan strategi
02 pemeliharaan dan penyempurnaan
algoritma standar ke dalam kode
sumber program dengan
algoritmik yang tepat memperhatikan kualitasnya
<//Intro//>
• Mudah digunakan
• Dikembangkan oleh Guido van Rossum
• Lebih dekat dengan bahasa manusia
daripada bahasa mesin
• Meningkatkan produktivitas
• tiga hingga lima kali lebih pendek
dari Java
• lima hingga sepuluh kali lebih
pendek dari C++
<// Aturan Penulisan Syntax //>
1. Penulisan Statement Python
Statement adalah sebuah instruksi atau kalimat
perintah yang akan dieksekusi oleh computer
< <
< <
module_name
ClassName
GLOBAL_CONSTANT_NAME
<// Aturan Penulisan Syntax //>
4. Penulisan Blok Program Python
Blok program adalah kumpulan dari beberapa statement yang
digabungkan dalam satu blok.
<//variabel
Informatika – Fase F
Tipe Data//>
<// PENGERTIAN //>
Informatika – Fase F
ada dalam python seperti if,
while, for, dsb.”
<//—Remember!//>
lanjutan
Membuat Variabel
<// TIPE DATA //>
< < < <
Teks Angka
str int
float
< <
Boolean
True
False
Latihan
Logika Bitwise
Untuk pembuatan Melakukan operasi
operasi logika berdasarkan bit/biner
<// <//ARITMATIKA//> //>
Latihan 2 dan 3
3. menggunakan operator
aritmatika, buatkan program
yang melakukan
perhitungan dari angka-
angka berikut ini : 12, 4, 9, 6, 1
sehingga hasilnya = 10
Andi ingin membeli beberapa buah apel. Harga satu apel
adalah Rp5.000. Andi memiliki uang Rp100.000. Setelah
membeli beberapa apel, sisa uang Andi adalah Rp30.000.
Logika
AND OR NOT
Dilambangkan dengan Dilambangkan dengan Dilmbangkan dengan
and or not
Kondisi keduanya Satu atau kedua Akan membalikkan
harus true agar kondisi harus nilai boolean.
output bernilai true bernilai true agar
ouput bernilai True
x = 15
y = 20
z = 10