Anda di halaman 1dari 1

Nama: Mustakim Aditiya Pratama

NPM : 1604101010019
Tugas Pemrograman Komputer
“Pengenalan Python”
Pengertian bahasa pemrograman python adalah bahasa pemrograman tinggi yang dapat melakukan
eksekusi sejumlah instruksi multi guna secara langsung (interpretatif) dengan metode orientasi objek (Object
Oriented Programming) serta menggunakan semantik dinamis untuk memberikan tingkat keterbacaan syntax.
Sebagai bahasa pemrograman tinggi, python dapat dipelajari dengan mudah karena sudah dilengkapi dengan
manajemen memori otomatis (pointer).Python dikembangkan oleh Guido van Rossum pada tahun 1990. Bahasa
pemrograman Python memiliki keunggulan sebagai berikut:
- Memiliki kepustakaan / library yang luas
- Tata bahasa mudah dipelajari
- Memiliki aturan layout kode yang memudahkan pengecekan kembali
- Memiliki sistem pengelolaan memori dan fasilitas pengumpulan garbage collection otomatis
 Python Interpreter
Secara formal Python merupakan bahasa pemrograman yang menggunakan Interpreter. Python Interpreter
mampu mengeksekusi kode program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa
mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Pengkodean bahasa Python
dapat dilakukan secara langsung pada Python Shell atau menuliskannya pada file teks (source code atau script).
Biasanya kode program python disimpan dalam file dengan ekstensi .py.
 Variabel
Variabel merupakan simbol yang mewakili nilai tertentu. Berikut ketentuan mengenai variabel
dalam Python:
- Variable tidak perlu dideklarasikan mempunyai tipe data tertentu
- Jenis data dalam variabel dapat berubah-ubah
- Penulisan variabel harus diawali huruf, dan selanjutnya bisa huruf atau angka.
- Penulisan variabel tidak boleh dipisah oleh spasi
 Tipe Data
- Number
Tipe data Number merepresentasikan nilai-nilai berupa angka. Python menggolongkan beberapa tipe data
umum seperti, Integer (bilangan bulat) dan Floating-point (bilangan desimal) ke dalam tipe data Number.
- String
String adalah koleksi sequential dari nol atau lebih huruf, bilangan dan simbol-simbol lain. Hurufhuruf,
bilangan dan simbol-simbol lain tersebut dinamakan sebagai karakter. Nilai string literal dibedakan dari
pengenal (identifiers) dengan menggunakan tanda quotation (single ‘ ’ atau double “ ”).
 Operator
Operator dalam Python dibagi menjadi tiga bagian, yaitu:
- Operator Aritmatika (+, -, *, /, %).
- Operator Perbandingan (>=, <=, !=, >, <, ==).
- Operator Penugasan (*=, /=, %=, +=, -=).
 Fungsi
Pernyataan def dipakai untuk mendeklarasikan fungsi. Sedangkan pernyataan return dipakai untuk
mengembalikan suatu nilai kepada bagian program yang memanggil fungsi. Bentuk dasar untuk
mendeklarasikan fungsi adalah sebagai berikut:
def nama_fungsi(arg1, arg2, arg3,...,argN):
perintah-perintah
return nilai_balik

Adapun kelebihan bahasa pemrograman Python, yaitu:


-Python memiliki sintaksis yang sederhana dan lebih mirip dengan Bahasa Inggris.
-Python dapat berjalan di berbagai macam sistem operasi.
-Python berjalan di dalam sistem interpreter, artinya bahasa baris kode bahasa pemrograman ini akan segera
dieksekusi setelah ditulis.
-Python dapat diperlakukan dengan cara prosedural, cara berorientasi objek atau cara fungsional.
-Python memiliki sintaks yang memungkinkan pengembang untuk menulis program dengan ringkas daripada
bahasa pemrograman lain.

Anda mungkin juga menyukai