Foto User
Pemrograman Python Dasar

Zahrotul Wakhidah

Sosial Media


0 orang menyukai ini
Suka

Summary

Mengenal dasar-dasar python dan implementasi studi kasus ke program.

Description

Pengertian Python

Python merupakan Bahasa pemrograman tingkat tinggi yang sederhana dan mudah dipahami. Python menjadi Bahasa pemrograman yang popular karena Python mampu menyelesaikan tugas-tugas besar yang sedang tren seperti Data Science, Data Mining, Data Visualization, dll.

 

Dasar Pemrograman Python

  • Tipe Data
    Tipe data merupakan jenis data pada suatu nilai variable. Pada python terdapat 3 jenis tipe data : integer, float, dan complex. Penulisan tipe data di python tidak perlu dideklarasikan pada program.

 

  • Seleksi Kondisi
    Seleksi kondisi merupakan suatu program untuk pengambilan keputusan. 
     
  1. IF → Digunakan jika hanya memiliki 1 statement
  1. IF ELSE → Digunakan untuk 2 statement. Jika statement 1 tidak memenuhi syarat, akan dieksekusi pada statement 2.
  2. ELIF → Digunakan ketika memiliki lebih dari 2 statement. Jika statement 1 dan 2 tidak memenuhi syarat, akan mengeksekusi blok kode statement selanjutnya.

 

  • Perulangan
    Perulangan merupakan sebuah proses yang akan mengeksekusi secara berulang. Perulangan biasa disebut dengan loop/looping.

 

  1. For Loop → Metode perulangan apabila sudah diketahui atau ditentukan berapa banyak perulangan yang akan dijalankan.
  2. While Loop → Metode perulangan apabila belum diketahui berapa banyak perulangannya.

 

  • Fungsi
    Fungsi merupakan beberapa blok kode yang dirancang untuk menyelesaikan sebuah tugas tertentu. Pada python fungsi dituliskan dengan “def” kemudian diikuti nama fungsi.

 

  • Library
    Library adalah kumpulan fungsi dan method yang bisa digunakan berulang kali pada beberapa program dengan cara mengimport library tersebut.

    Contoh library pada python : Numpy, Pandas, Matplotlib, SKlearn, dll.

 

Implementasi Studi Kasus ke Program

 

Faktorial

Studi kasus : Program factorial dari suatu bilangan, input n = 5, maka nilai factorial adalah 120. Gunakan program dengan fungsi rekursif

 

Apa itu factorial?

Faktorial merupakan proses perhitungan perkalian bilangan n dengan bilangan n dibawah-bawahnya sampai sama dengan 1. Dalam matematika, faktorial dilambangkan dengan n!, 

 

Contoh perhitungannya :

5! = 5 x 4 x 3 x 2 x 1 

 

Apa itu fungsi rekursif? 

Fungsi rekursif merupakan fungsi yang melakukan perulangan dengan memanggil fungsi itu sendiri. Fungsi inilah salah satu kemudahan melakukan perhitungan matematika dengan python

 

Code Program : 

 

 

Faktor Bilangan

Studi kasus : Buatlah program factor bilangan, input n = 100. Maka nilai factor bilangan adalah {1, 2, 4, 5, 10, 20, 25, 50, 100}

 

Apa itu factor bilangan?

Faktor bilangan merupakan sebuah bilangan-bilangan tertentu yang dapat membagi habis suatu bilangan.

 

Code Program :

 

Informasi Course Terkait
  Kategori: Data Science / Big Data
  Course: Dasar - Dasar Python