Lewati ke konten utama
  1. Posts/

Operator Aritmatika pada Python

·347 kata·2 menit· 0 · 0 ·
python
Syahravi
Penulis
Syahravi
Seorang penggemar teknologi dan pengembang perangkat lunak yang membara!! 😄.
Daftar isi
Python Dasar - This article is part of a series.
Part 6: This Article

Operator aritmatika itu seperti penambahan, pengurangan, perkalian, pembagian, pembagian yang dibulatkan, perpangkatan dan modulus.

Pengetahuan umum tetap berlaku pada Python seperti operator mana yang lebih dulu dioperasikan, kali dan bagi selanjutnya kurang dan tambah.

Begitu pula seterusnya.


Tabel aritmatika pada Python #

Python OperatorKeteranganContoh
+Addition (tambah)20+2 = 22
-Subtraction (kurang)20-2 = 18
*Multiplication (kali)20*2 = 40
/Division (bagi)20/2 = 10.0 (hasil berupa float)
%Modulus (sisa bagi)20%2 = 0 (tida ada sisa). Jika 20%3, akan sisa 3.
**Exponent (pangkat)20 **2 = 400
//Floor Division (mengabaikan koma pada pembagian)20 // 2 = 10 (hasil berupa integer)

Contoh Operator Aritmatika pada Python #

Kita buat dua variabel a dan b yang masing-masing memiliki nilai 20 dan 2.

Kita ketik langsung menggunakan terminal.

python
Python 3.7.3 (default, Jan 22 2021, 20:04:44) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Tanda >>> yang berarti sudah berada pada Python shell (REPL)

Mari kita deklarasikan variabel a dan b

>>> a= 20
>>> b= 2

Langsung saja kita mulai penerapan operator aritmatika

>>> a+b
22
>>> a-b
18
>>> a*b
40
>>> a/b
10.0
>>> a%b
0
>>> a **b
400
>>> a // b
10

Pahami sendiri ya…

Operator Aritmatika bentuk String pada Python #

String pada Python juga bisa dikolaborasikan dengan operator aritmatika.

Kita coba dengan cara yang sedikit berbeda.

Deklarari variabel a dan b

a= "Syahravi"
b= ".my.id"
>>> a+b
'Syahravi.my.id'

tanda ' menandakan bahwa itu string. Berbeda dengan contoh di bawah yang menggunakan print tidak akan ada '.

>>> print(a+b)
Syahravi.my.id

Kita coba hal lain

>>> a *3
'SyahraviSyahraviSyahravi'
>>> (" ").join(a *3)
'S y a h r a v i S y a h r a v i S y a h r a v i'
>>> (a +" ") *3
'Syahravi Syahravi Syahravi '

Akan error bila menggunakan operator tertentu, seperti +

>>> a + 3
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: can only concatenate str (not "int") to str
Python Dasar - This article is part of a series.
Part 6: This Article

Related

Python: Install PIP - PyPI
·269 kata·2 menit· 0 · 0
python
Python: Eksekusi Kode
·405 kata·2 menit· 0 · 0
python
Python: User Input
·203 kata·1 menit· 0 · 0
python
Python: Virtual Environments
·233 kata·2 menit· 0 · 0
python
Python Dasar : Mengenal dan Menggunakan Bahasa Pemrograman Python
·524 kata·3 menit· 0 · 0
python
Python : Membuat Aplikasi dengan Tkinter pada Python
·121 kata·1 menit· 0 · 0
python