Python

Cards (36)

  • Python
    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: