
Halo semua! Kalian pasti sudah tidak asing lagi dengan Python, salah satu bahasa pemrograman yang sangat populer dan mudah dipelajari. Nah, kesempatan ini kodeviolet.com akan membahas tentang rumus Python, terutama yang sering digunakan dalam pemrograman sehari-hari dan juga cocok buat kalian yang sedang belajar atau bekerja dengan data.
Apa itu Rumus Python?
"Rumus Python" sebenarnya merujuk pada kumpulan ekspresi, fungsi, atau sintaksis yang digunakan untuk melakukan operasi tertentu. Ini bisa berupa operasi matematika, logika, manipulasi string, hingga pemrosesan data. Python memiliki banyak modul dan fungsi bawaan yang memudahkan penulisan rumus ini.
Rumus Dasar dalam Python
Berikut beberapa rumus dasar Python yang wajib kalian tahu:
Operasi | Rumus Python | Contoh |
---|---|---|
Penjumlahan | a + b |
3 + 2 hasilnya 5 |
Pengurangan | a - b |
5 - 3 hasilnya 2 |
Perkalian | a * b |
4 * 2 hasilnya 8 |
Pembagian | a / b |
10 / 2 hasilnya 5.0 |
Pangkat | a ** b |
2 ** 3 hasilnya 8 |
Modulus (sisa bagi) | a % b |
10 % 3 hasilnya 1 |
Pembulatan ke bawah | math.floor(a) |
math.floor(4.7) hasilnya 4 |
Akar kuadrat | math.sqrt(a) |
math.sqrt(16) hasilnya 4.0 |
Jangan lupa untuk mengimpor modul math
jika kalian menggunakan fungsi-fungsi seperti sqrt
atau floor
:
import math
Rumus Python untuk Data
Kalau kalian bekerja dengan data (misalnya di bidang data science), berikut ini beberapa rumus atau fungsi yang sering dipakai:
Operasi | Rumus Python (pandas/numpy) | Contoh Penggunaan |
---|---|---|
Rata-rata | np.mean(data) |
np.mean([1, 2, 3]) hasilnya 2.0 |
Median | np.median(data) |
np.median([1, 3, 5]) hasilnya 3.0 |
Standar deviasi | np.std(data) |
np.std([1, 2, 3]) hasilnya 0.816 |
Menampilkan kolom tertentu | df['nama_kolom'] |
df['umur'] |
Filter baris dengan kondisi | df[df['nilai'] > 70] |
Menampilkan data dengan nilai > 70 |
import numpy as np
import pandas as pd
Rumus Python untuk String
Python juga punya banyak "rumus" atau fungsi built-in untuk manipulasi string:
Operasi | Rumus Python | Contoh |
---|---|---|
Ubah ke huruf besar | string.upper() |
'halo'.upper() hasilnya 'HALO' |
Ubah ke huruf kecil | string.lower() |
'PYTHON'.lower() hasilnya 'python' |
Ganti teks | string.replace(a, b) |
'kamu'.replace('a', 'o') |
Cek awalan string | string.startswith('abc') |
'abcde'.startswith('abc') True |
Cek akhiran string | string.endswith('xyz') |
'abcxyz'.endswith('xyz') True |
Kesimpulan
Itulah tadi artikel dari kodeviolet.com tentang berbagai rumus Python yang bisa kalian pelajari dan praktekkan. Python memang sangat fleksibel dan powerful, apalagi kalau kalian sudah memahami berbagai fungsi dan sintaks dasarnya. Terus belajar dan eksplorasi ya, karena masih banyak hal menarik lainnya dari Python!
Sekian artikel dari kodeviolet.com. Kalau ada pertanyaan atau topik lain yang ingin dibahas, langsung saja komen ya!