Ptyhon adalah bahasa permograman tingkat tinggi yang diracik oleh Guido van Rossum
Python
Python digunakan untuk membuat berbagai macam program, seperti: program CLI, Program GUI, (deskop), Aplikasi Mobile, Web, IoT, Game, program untuk hacking, dll
Python
Dikenal sebagai bahasa pemograman yang mudah dipelajari, karena struktur sintaknya rapih dan mudah dipahami
Penulisan Statement
Statement adalah sebuah intruksi atau kalimat perintah yang akan dieksekusi oleh komputer, tidak bisa diakhiri dengan titik - koma
Penulisan Statement
Jika inngin menulis lebih dari satu staement dalam satu baris, maka kita harus memisahnya dengan titik-koma, beberapa style guide python, tidak dianjutkan menulis lebih dari satu statement dalam satu baris. Karena sulit dibaca
Penulisan String
String adalah teks atau kumpulah dari karakter
String biasanya ditulis dengan dibungkus menggunakan tanda petik
Bisa menggunakan tanda petik tunggal atau ganda
"Judul" dengan "judul" harus dibedakan agar bisa di baca
Contoh:
Penulisan Cae pada Python
case sensitive, artinya "Aku" dengan "aKu" dibedakan.
Contoh:
Penulisan Block Program
Blok program adalah kumpulan dari beberapa statement yang digabungkan dalam satu blok.
Penulisan blok program harus ditambahkan indentasi (tab atau spasi 2x/4x) Contoh:
Komentar Python
Komentar tidak bisa di eksekusi, dengan menggunakan "#" sudah menjadi komentar
Tanda Petik
Petik dapat digunakan untuk mengapit teks, dan membuat komentar, tetapi petik dijadikan komentar jarang digunakan.
Variable
Variable merupakan tempat penyimpanan data, tipe data adalah jenis data yang tersimpan dalam variable, variable bersifat mutable, aritnya bisa berubah-ubah
Aturan penulisan variable
Nama variable boleh diawali menggunakan huruf atau garis bawah _ contoh : nama, _nama, namaKu, nama_variable.
Aturan penulisan variable
Bisa berupa huruf, garis bawah(_) atau angka, contoh: _nama, n1, nilai1.
Aturan penulisan variable
Karakter pada nama variable bersifat sensitif, (case-sensitif). Artinya, huruf besar dan kecil dibedakan, variable_ku dan variabel_Ku itu beda
Aturan penulisan variable
Nama variable tidak boleh menggunakan kata kunci yang sudah dalam python, if, while, for, dan sebagainya
Menghapus variable
Ketika sebuah variable tidak dibutuhkan lagi, maka kita bisa menghapusnya dengan funsi del()
Tipe Data
Mengisi nilai variable ditentukan dengan jenis datanya, misal, untuk tepi data (string) maka harus diapit dengan petik, sedangkan untuk angka (integer) dan boolean tidak perlu diapit dengan petik.
Tipe data
untuk memeriksa tipe data pada suatu variable, kita bisa menggunakan fungsi type() Contoh:
Jenis Tipe Data
Secara umum, tipe data primitif dalam python dibagi menjadi 3 jenis:
Tipe data angka
Tipe data teks
Tipe data boolan
Tipe Angka
Tipe angka dibagi dua:
int (integer): bilangan bulat
float: bilangan desimal
Contoh:
Tipe Teks
Tipe data teks bibagi 2:
Char: Karater, contoh : "A"
String: Kumpulan karakter, contoh: "saya sedang belajar" Penulisan tipe data teks harus diapit dengan petik
Tipe Boolean
Tipe data boolean adalah tibe data yang hanya memiliki dua nilai yaitu Truse dan Flase, atau 1 dan 0, penulisan huruf pertamanya harus kapital dan tanpa petik.
Input User
Aplikasi umumnya berinteraksi dengan user agar berkerja dengan keinginan user.
Contoh Code Input
Contoh code input
1
Fungsi-Fungsi Tipe Data
int() untuk mengubah menjadi integer
Fungsi-Fungsi Tipe Data
long() untuk mengubah menjadi intger panjang
Fungsi-Fungsi Tipe Data
float() untuk mengubah menjadi float
Fungsi-Fungsi Tipe Data
chr() untuk mengubah menjadi karakter
Fungsi-Fungsi Tipe Data
hex() untuk mengubah menjadi bilangan Heksadesimal
Fungsi-Fungsi Tipe Data
oct() untuk mengubah menjadi bilangan okta
Input user & Tipe data
Secara bahasa, pemograman Phyton, input tanpa menyertakan tipe data maka inputan tersebut dianggap data STRING
Input User & Tipe Data
Apapun yang diinputkan oleh user akan dianggap sebagai Tipe Data STRING meskibun user mengisi angka
Kondisional IF
Dimanfaatkan agar kita bisa membuat percabangan alur program.
Penggunaan struktir if membuat kita mengatur apakah sebuah perintah akan dijalankan atau tidak berdasarkan suatu kondisi
IF ELSE
If else digunakan untuk menentukan sebuah nilai dari sebuah statment atau kondisi, yang bernilai Benar atau Salah. w
elif
digunakan apabila percabangan yang akan dibuat cukup banyak sehingga mengguakan else pun kurang memadai Contoh: