Posts

Showing posts with the label Dasar Python

*Args Dan **Kwargs Di Python

*args Sintaks khusus *args pada fungsi di Python dipakai untuk melewatkan sembarang jumlah argumen ke fungsi. *args ini dipakai untuk melewatkan satu atau beberapa argumen non kata kunci.

Pemformatan (Formatting) Di Python

Python memiliki metode pemformatan ( formatting ) yang powerful. Ada dua cara atau style formatting di Python, ialah dengan style lama dan dengan style baru . Style lama menggunakan tanda persen % , sedangkan style gres menggunakan metode format() . Di artikel ini, Anda akan menjumpai formatting string dan bilangan lengkap yang mencakup penggunaan format cara lama dan gres disertai dengan pola – contohnya.

List Comprehension

List comprehension yakni cara simpel untuk mendefinisikan dan membuat list di Python. List comprehension terdiri dari sebuah ekspresi diikuti oleh pernyataan for yang diletakkan di dalam tanda kurung [ ].Dengan menggunakan list comprehension kita sanggup membuat list secara otomatis dalam satu baris perintah saja. Ini sangat berguna bila anggota list yang hendak kita buat cukup banyak.

Penanganan Eksepsi

Pada dikala menulis dan menjalankan program, kita sering dihadapkan pada munculnya kesalahan atau error. Seringkali error mengakibatkan acara berhenti sendiri.

Input Dan Output

Python menyediakan banyak fungsi built-in yang sanggup kita pergunakan. Salah satunya yakni yang berkenaan dengan fungsi i/o atau input output.

Operasi File

Image
File yakni data yang ada pada komputer, baik teks, gambar, angka, suara, video, dan lain sebagainya. File disimpan secara permanen di dalam media penyimpanan mirip hardisk dan yang lainnya.

Fungsi Lanjut Python

Sebelum membaca artikel ini, seharusnya Anda sudah memahami terlebih dahulu wacana fungsi . Artikel ini membahas lanjutan dari dasar fungsi di Python. Fungsi lanjutan ini terdiri dari rungsi rekursi dan fungsi lambda (fungsi anonim).

Modul

Modul yaitu sebuah file yang berisi instruksi pemrograman python. Sebuah file yang berisi instruksi python, misalnya: example.py, disebut modul dan nama modulnya yaitu example.

Fungsi

Fungsi yaitu grup/blok aktivitas untuk melaksanakan peran tertentu yang berulang. Fungsi membuat arahan aktivitas menjadi reusable , artinya hanya di definisikan sekali saja, dan kemudian mampu digunakan berulang kali dari kawasan lain di dalam program.

Dictionary

Dictionary yaitu tipe data yang anggotanya terdiri dari pasangan kunci:nilai (key:value) . Dictionary bersifat tidak berurut ( unordered ) sehingga anggotanya tidak memiliki indeks.

Set

Image
Set yaitu salah satu tipe data di Python yang tidak berurut ( unordered ). Set memiliki anggota yang unik (tidak ada duplikasi). Jadi misalnya kalau kita meletakkan dua anggota yang sama di dalam set, maka otomatis set akan menghilangkan yang salah satunya. Set mampu digunakan untuk melakukan operasi himpunan matematika ibarat gabungan, irisan, selisih, dan lain – lain.

Tuple

Tuple mirip dengan list. Bedanya, tuple bersifat immutable, sehingga anggotanya tidak mampu diubah. Kalau mirip, mengapa harus menggunakan tuple?

List

Image
Python menyediakan sejumlah tipe data yang dikenal dengan tipe data berurut (sequence). List yaitu salah satu di antaranya. Membuat List List yaitu tipe data yang berisi satu atau beberapa nilai di dalamnya. Nilai – nilai ini sering juga disebut item, elemen, atau anggota list. List dibuat dengan menempatkan  semua item di dalam tanda kurung [ ], dipisahkan oleh tanda koma. Anggota list sanggup berisi satu tipe data, atau campuran.

String

String ialah tipe data yang paling sering dipakai di Python. Kita mampu membuat string dengan meletakkan karakter di dalam tanda kutip. Tanda kutipnya mampu kutip tunggal maupun kutip ganda. Contohnya ialah sebagai berikut:

Bilangan (Number)

Bilangan (number) yakni salah satu tipe data dasar di Python. Python mendukung bilangan bulat (integer), bilangan pecahan (float), dan bilangan kompleks (complex). Masing – masing diwakili oleh kelas int , float , dan complex .

Perulangan

Image
Secara umum, Python mengeksekusi kegiatan baris perbaris. Mulai dari baris satu, dua, dan seterusnya. Ada kalanya, kita perlu mengeksekusi satu baris atau satu blok instruksi kegiatan beberapa kali. Hal ini disebut dengan perulangan atau biasa disebut l ooping atau iterasi . Untuk lebih jelasnya perhatikan gambar berikut:

Percabangan

Image
Percabangan yaitu cara yang digunakan untuk mengambil keputusan apabila di dalam acara dihadapkan pada kondisi tertentu. Jumlah kondisinya sanggup satu, dua atau lebih. Percabangan mengevaluasi kondisi atau verbal yang kesudahannya benar atau salah .  Kondisi atau verbal tersebut disebut verbal boolean. Hasil dari pengecekan kondisi yaitu True atau False. Bila benar (True), maka pernyataan yang ada di dalam blok kondisi tersebut akan dieksekusi. Bila salah (False), maka blok pernyataan lain yang dieksekusi.

Operator Python

Operator yakni simbol tertentu yang digunakan untuk melakukan operasi aritmatika maupun logika. Nilai yang padanya dilakukan operasi disebut operand. Misalnya adalah  2 + 3 . Di sini tanda + yakni operator penjumlahan. 2 dan 3 yakni operand.

Variabel Dan Tipe Data Python

Variabel yakni lokasi di memori yang dipakai untuk menyimpan nilai. Pada dikala kita Membuat sebuah variabel, kita ‘memesan’ kawasan di dalam memori. Tempat tersebut sanggup diisi dengan data atau objek, baik itu bilangan bulat (integer), potongan (float), karakter (string), dan lain – lain.

Sintaks Dasar Python

Python merupakan bahasa pemrograman yang memiliki sintaks yang sederhana dan praktis dimengerti. Python memiliki filosofi bahwa isyarat acara harus praktis dibaca. Filosofi python tertuang dalam PEP 20.