Belajar Python [Dasar] - 08 - Operasi Aritmatika

00:14:07
https://www.youtube.com/watch?v=RoDGGTWbKK4

Resumo

TLDRIn this Python tutorial, the focus is on arithmetic operations. The tutorial explains basic arithmetic actions such as addition, subtraction, multiplication, and division, along with special operators like exponentiation, modulus, and floor division. The instructor also clarifies the importance of the order of operations (precedence) in arithmetic expressions, using variables in Python for demonstration. Examples illustrate how different operations are performed in Python, including how to handle compound expressions using parentheses to change precedence priorities. Additionally, there’s mention of practicing these operations and eventually creating a simple calculator.

Conclusões

  • 📘 Understanding basic arithmetic operations in Python.
  • ➕ Addition, subtraction, multiplication, and division operations.
  • 🔢 Exponentiation handled by '**' operator in Python.
  • ➗ Modulus operation finds the remainder of a division.
  • 📐 Floor division returns the largest integer less than or equal to the quotient.
  • ⚖️ Importance of operator precedence in expressions.
  • 🔄 Use of parentheses to override default precedence.
  • 💻 Practical examples illustrate concepts.
  • 🧮 Simple calculator exercise to apply learned concepts.
  • 🔍 Explanation of advanced operations like modulus and floor division.

Linha do tempo

  • 00:00:00 - 00:05:00

    The speaker greets the audience and introduces the focus of the tutorial on arithmetic operations in Python. Arithmetic operations like addition, subtraction, multiplication, and division are essential in programming. The speaker creates variables and performs basic arithmetic operations including addition, subtraction, multiplication, and division, comparing them to mathematical equations. Special Python functionalities like exponentiation (using double asterisks) and division resulting in float values are highlighted.

  • 00:05:00 - 00:14:07

    The tutorial proceeds to explain modulus and floor division operators in Python. Modulus returns the remainder of a division, and floor division rounds the quotient down to the nearest whole number. The speaker illustrates the precedence of arithmetic operations, emphasizing how exponentiation, multiplication, and division take precedence over addition and subtraction unless parentheses alter the order of operations. The presentation includes detailed examples to elucidate these principles. Finally, the speaker suggests a simple exercise to practice arithmetic operations, like creating a basic calculator that handles one operation at a time.

Mapa mental

Vídeo de perguntas e respostas

  • What is the purpose of the video?

    The purpose is to teach arithmetic operations in Python programming.

  • Which programming language is the tutorial about?

    The tutorial is about Python.

  • What arithmetic operations are covered in the video?

    Operations such as addition, subtraction, multiplication, division, exponentiation, modulus, and floor division are covered.

  • How does Python handle division?

    Python automatically converts the result into a float when performing division.

  • What is the operator for exponentiation in Python?

    In Python, exponentiation is done using two asterisks (**).

  • What does modulus operation return?

    Modulus returns the remainder of a division.

  • How is precedence explained in the video?

    Precedence is explained using an example that involves various arithmetic operations and how they are prioritized.

  • What is the effect of parentheses in expressions?

    Parentheses alter the precedence, making their enclosed operations execute first.

  • Does the video include practical examples?

    Yes, the video includes practical examples of different arithmetic operations and precedence.

  • What kind of simple program does the video mention creating?

    The video mentions creating a simple calculator program performing one arithmetic operation at a time.

Ver mais resumos de vídeos

Obtenha acesso instantâneo a resumos gratuitos de vídeos do YouTube com tecnologia de IA!
Legendas
id
Rolagem automática:
  • 00:00:00
    Hai pupuk Assalamualaikum warahmatullahi
  • 00:00:16
    wabarakatuh semua kembali terbuka ya
  • 00:00:19
    sekarang kita lanjutkan lagi tutorial
  • 00:00:20
    Python mesum saya pukis dan kita
  • 00:00:22
    sekarang masuk operasi aritmatika ya Oke
  • 00:00:26
    kita langsung aja buat seperti ini
  • 00:00:27
    operasi aritmatika kita Oke Jadi kalau
  • 00:00:33
    misalkan kita berbicara tentang
  • 00:00:34
    pemograman teman-teman semua pasti tidak
  • 00:00:37
    terlepas dari namanya operasi aritmatika
  • 00:00:39
    Ya seperti kali bagi tambah kurang dan
  • 00:00:42
    sebagainya Sekarang kita akan coba ya
  • 00:00:44
    kita akan coba meng-cover beberapa
  • 00:00:46
    operasi Aritmatika yang mungkin sangat
  • 00:00:48
    sederhana ya tapi enggak pa-pa kita
  • 00:00:49
    mulai aja Pertamanya saya akan bikin
  • 00:00:51
    variabel ini belinya 1000 semua sama
  • 00:00:55
    Bein isinya adalah tiga gitu ya Na
  • 00:01:00
    hai pertama ya pertama gampang banget
  • 00:01:02
    sih sebenarnya sinilah operasi tambah ya
  • 00:01:05
    pasti kayak gini Ok bersih Tambah Nah
  • 00:01:07
    misalkan Saya mau punya gini hasil yaitu
  • 00:01:10
    = a ditambah b c sebel banget deh coba
  • 00:01:15
    ngetik gitu jadi sama kayak persamaan
  • 00:01:17
    matematika teman-teman semuanya ini coba
  • 00:01:19
    kita print dengan cantik ya kita begini
  • 00:01:23
    ah Oke kita kasih tambah disini terus
  • 00:01:27
    kita kasih B terus kita kasih sama
  • 00:01:29
    dengan di sini kita kasih disini adalah
  • 00:01:31
    hasil gitu ya oke izin avicu kita
  • 00:01:35
    Pranaja Nah maka mana dong kok kayak
  • 00:01:40
    gitu Ini sebab kita clear dulu kayak
  • 00:01:42
    gitu ya kita geser kesini segini demam
  • 00:01:46
    melihat 1013 Oke dan ini kalau saya
  • 00:01:50
    kasih minus tiga berarti kan harusnya 10
  • 00:01:53
    ditambah mesti gaya jadinya 7
  • 00:01:56
    bener-bener dong Keren ya jadi itu
  • 00:01:59
    adalah tambah gemuk
  • 00:02:00
    Oh ya udah ini kita coba copy aja ya
  • 00:02:02
    kita copy dibawahnya maka di sini ada
  • 00:02:05
    minus teman-teman semua dan sini ada
  • 00:02:07
    minus adanya minus jelas masalah
  • 00:02:10
    pengurangannya ini adalah koperasi
  • 00:02:13
    pengurangan gitu ya kalau dilihat
  • 00:02:17
    hasilnya begitu dan ditambah lagi
  • 00:02:19
    misalkan udah kali babat tambah ini kali
  • 00:02:23
    ya kalau kali kita pakai bintang Non
  • 00:02:25
    semuanya begini Jangan pakai X akan bisa
  • 00:02:27
    ya oke bintang kayak gini kita ganti pke
  • 00:02:30
    Comment di atau kontrol deh kita ganti
  • 00:02:32
    lebih jadi bintang ini ini adalah
  • 00:02:35
    perkaliannya inilah perkalian dan
  • 00:02:38
    hasilnya adalah seperti itu benar 10
  • 00:02:40
    kali tiga adalah 30c dan pembagiannya
  • 00:02:46
    pembagian-pembagian di pembagian daging
  • 00:02:49
    domba Diana untuk pembagian lihat ini
  • 00:02:52
    Kan sebenarnya 10 dibagi tiga ya
  • 00:02:54
    harusnya beuty.com Ayana bagusnya piton
  • 00:02:56
    adalah saat kita bagi Maka hasilnya
  • 00:03:00
    dan langsung otomatis jadi flatron semua
  • 00:03:02
    Oke jadi yang ini kan integer ya disebut
  • 00:03:04
    tambah tiga jadi 1300 jadi integer
  • 00:03:06
    integer pembagian otomatis menjadi
  • 00:03:10
    cloteh Oke keren-keren Nah selanjutnya
  • 00:03:14
    jadikan ini adalah operasi yang
  • 00:03:16
    ketahuilah dipakai mati kaya ada tambah
  • 00:03:18
    kurang kali bagi Nah ada operator yang
  • 00:03:23
    sebenarnya itu adalah tidak ada di
  • 00:03:25
    Mungkin beberapa beberapa bahasa yaitu
  • 00:03:28
    adalah eksponen eksponen eksponen itu
  • 00:03:33
    apa kita sebutnya ^ kalau di kita ya Nah
  • 00:03:37
    ^ gua pakai apa Pakai bintang dua kali
  • 00:03:39
    dengan semua ini ya gitu bintang dua
  • 00:03:43
    kali ini ini artinya adalah dipangkatkan
  • 00:03:45
    Jadi a.pak angkat b gitu ya 10 pangkat 3
  • 00:03:50
    berapa 10 kali 10-100 kali 10 lagi jadi
  • 00:03:52
    1000 1000 hasilnya ini kalau kita lihat
  • 00:03:56
    benar jadi 1000 cache jadi di piton itu
  • 00:03:59
    ada
  • 00:04:00
    atau pangkat menolak semuanya hehehe
  • 00:04:02
    Keren eh Jadi kalau kalian mau bintang
  • 00:04:04
    dua kayak gini itu artinya adalah ^
  • 00:04:06
    teman-teman semuanya Oke krena
  • 00:04:09
    selanjutnya selanjutnya itu adalah ini
  • 00:04:11
    jadi ada beberapa operator yang kita
  • 00:04:14
    bisa pakai selain dari yang diatas itu
  • 00:04:17
    yaitu adalah saya sebetulnya pertama Ya
  • 00:04:19
    ini adalah yang sering dipakai di bahasa
  • 00:04:21
    yang lain juga itu adalah modulus Oke
  • 00:04:24
    modulus adalah sisa pembagian
  • 00:04:25
    teman-teman semua pakai apa Pakai persen
  • 00:04:28
    kayak gini Oke kita dijemput Ini lagi
  • 00:04:32
    sama bagian Jadi kalau 10 dibagi 3
  • 00:04:34
    sisanya berapa gerakan sebagai ganti
  • 00:04:37
    gaya jadi tiga itu adalah hasil habisnya
  • 00:04:40
    tiga kali 13 9 siswa nya berapa satu
  • 00:04:43
    jadinya hasilnya akan 10 semua Oke kalau
  • 00:04:47
    misalkan ininya 11 berarti tiga kali 39
  • 00:04:51
    Oke 11 dikurangi 9 bisanya dua akan jadi
  • 00:04:55
    kalau sebelah segitiga interiornya dapat
  • 00:04:58
    tiga sisanya 2 maka
  • 00:05:00
    Z2 oke nah gimana Bang kalau misalkan
  • 00:05:03
    pas ke-12 misalnya kalau 12 bagi 34
  • 00:05:07
    kannya bulet hasilnya maka jadi nol
  • 00:05:09
    karena tidak ada sisa pembagian bisa
  • 00:05:12
    gampang Ya gampang dong modul semoga
  • 00:05:14
    cuman bahasanya kayak bikin pusing
  • 00:05:17
    modulus apa modulus Coba ya kan Nah
  • 00:05:21
    selanjutnya jadi kebalikan dari modulus
  • 00:05:23
    itu adalah floor Flow Flow map by
  • 00:05:30
    division itu adalah ini jadi kayak bagi
  • 00:05:33
    tapi double gitu memang semua ini adalah
  • 00:05:36
    artinya kebalikan dari modulus Jadi
  • 00:05:39
    kalau 10 dibagi tiga ya berikan 3,2
  • 00:05:42
    sekian nah ini tuh di bulatkan ke bawah
  • 00:05:45
    jadinya 9 jadi kayak counterparts dari
  • 00:05:47
    modulus gitu ya lihat ini kamu dulu
  • 00:05:50
    sisanya satu yah kalau dua di modulus 3
  • 00:05:52
    sisanya satu kalau 10 di floor division
  • 00:05:55
    tiga hasilnya berapa tiga itu sebenarnya
  • 00:05:57
    dari sini dibulatkan
  • 00:06:00
    bawah ya floor division kayak Jadi kalo
  • 00:06:03
    misalkan Kalian mau dapetin Oke saya mau
  • 00:06:05
    dapet ini kalau 10 dibagi apa dibagi3
  • 00:06:08
    buletin jadi berapa ya Nah nanti di tiga
  • 00:06:12
    gitu oke namanya memang berarti ini
  • 00:06:16
    semua adalah operator standar teman
  • 00:06:19
    semua untuk matematika ngomong Eh jadi
  • 00:06:21
    ada tambah pengurangan perkalian
  • 00:06:23
    pembagian and eksponen ada modulus ada
  • 00:06:27
    floor division Nah selanjutnya ya
  • 00:06:30
    selanjutnya adalah kita akan bahas
  • 00:06:32
    tentang prioritas operasi-operasi ini
  • 00:06:38
    key ini kayak gede aja di unit gawat
  • 00:06:41
    darurat gitu jadi mana yang diduluin
  • 00:06:45
    gitu maksudnya ya precedents misal nih
  • 00:06:48
    oke misal ya misalkan Saya punya gini x
  • 00:06:52
    = 3 Al gini-gini smaniga Y = 2 sama Z =
  • 00:06:58
    4 misalnya
  • 00:07:00
    Hai resep pengen hitung gini XD eksponen
  • 00:07:04
    dengan ye oke terus dikali dengan Z
  • 00:07:07
    ditambah dengan x dibagi dengan y Que
  • 00:07:11
    dikurangi dengan Y di modulus dengan Z
  • 00:07:14
    Buset rumus akan dibangun di atas juga
  • 00:07:16
    air besar paya misalkan gini Oke
  • 00:07:19
    hasilnya Apaan ya Ah coba kita lihat eh
  • 00:07:23
    itu kita print deh Apa itu print gini
  • 00:07:27
    turunkan Saya copy aja Saya copy
  • 00:07:30
    masukkan dalam sana iya spasi ini akan
  • 00:07:32
    saya select dan kita kontrol di atau
  • 00:07:34
    comment Dea semua spasinya akan kita
  • 00:07:38
    rubah menjadi koma oke keren ini di rap
  • 00:07:43
    aja gini caranya ini di select ya terus
  • 00:07:45
    kita kasih tanda kutip gitu langsung
  • 00:07:47
    jadi oke nah Ini ini ini ini ini adalah
  • 00:07:57
    banyak banget nah gitu the
  • 00:08:00
    gini sama dengan ini adalah hasil
  • 00:08:04
    sekitaran Maka hasilnya adalah enggak
  • 00:08:06
    kelihatan Oke hasilnya kelihatan normal
  • 00:08:09
    semua nah ini dia 3 7,5 dari mana 3705
  • 00:08:14
    Oke sekarang kita lihat teh Jadi kalau
  • 00:08:18
    misalkan kita lihat tadi kita bahas apa
  • 00:08:20
    namanya adalah prioritas operasi ya oke
  • 00:08:27
    oke chotto matte Oke kita Maret
  • 00:08:30
    sabar-sabar oke nah kita coba lihat tiga
  • 00:08:35
    tadi itu punya 3243 2243 gitu ya di sini
  • 00:08:45
    Kita kan punya operasinya adalah kita
  • 00:08:48
    punya eksponen oke terus kita punya kali
  • 00:08:52
    kita punya tambah bagi terus kita punya
  • 00:08:57
    minus kita punya modulus dan
  • 00:09:00
    punya ini keluar division oke nah cara
  • 00:09:04
    ngitungnya Gimana caranya itung-itung
  • 00:09:06
    kalau disini yang pertama urutannya ya
  • 00:09:10
    bertanya Sebenarnya ada dulu dari tanda
  • 00:09:12
    ini teman-teman semua ya nanti kita akan
  • 00:09:14
    bahas Lalu ada eksponen yah eksponen
  • 00:09:18
    bisa eksponen baru perkalian termasuk
  • 00:09:20
    dengan pembagian termasuk dengan modulus
  • 00:09:22
    dan termasuk dengan floor division dan
  • 00:09:25
    baru pertambahannya pertambahan kita
  • 00:09:29
    jadi yang pertama kali kita lakukan
  • 00:09:31
    adalah yang eksponen dulu berarti kan
  • 00:09:33
    nggak ada tanda kurung Ya seperti ini
  • 00:09:34
    dulu ini jadi berapa kali ini kita pakai
  • 00:09:37
    Warna hijau ya jadi berapa 3D ^ 2 jadi 9
  • 00:09:40
    Oke baru kita kali dengan empat tambah
  • 00:09:43
    tiga bagi2 minus 2 modul sempat gini
  • 00:09:48
    tiga ya Nah batasnya belum Yang mana nih
  • 00:09:51
    batu yang perkalian duluan semuanya ini
  • 00:09:53
    udah ini berapa sembilan dikali 4 adalah
  • 00:09:56
    36 Oke ini 3D
  • 00:10:00
    gigi dua berapa 1,5 ya dua di modul
  • 00:10:03
    sempat berapa Dua Ya Sisanya dua karena
  • 00:10:06
    kan kalau 22442 lalu di Florida fashion
  • 00:10:10
    dengan 3230 ya jadi nol koma sekian gitu
  • 00:10:14
    nah udah default berarti ini menjadi ini
  • 00:10:19
    menjadi nol oke sekarang tinggal 36
  • 00:10:22
    ditambah atau koma lima dikurangi nol ya
  • 00:10:25
    hasilnya jadikan Ini kesini yang ini
  • 00:10:28
    sini yang ini ke sini terus ini semua
  • 00:10:31
    dioperasikan untuk sini Ya udah ini
  • 00:10:33
    berarti kita selesaikan jadinya berapa
  • 00:10:35
    37 koma lima oke tes hasilnya adalah
  • 00:10:41
    berapa 375 Mantap Jadi kita teman-teman
  • 00:10:45
    semuanya nah pertanyaannya kalau ini
  • 00:10:47
    Jadi gimana Bang ya ini diketik kurung
  • 00:10:50
    gitu Nah kalau kita gurung maka ini akan
  • 00:10:53
    diselesaikan duluan dan hasilnya akan
  • 00:10:54
    berbeda Oke ini akan berbeda karena apa
  • 00:10:58
    Karena ini nih akan
  • 00:11:00
    dan duluan gitu teman-teman semuanya ya
  • 00:11:02
    urutannya ya kayak kerennya jadi itu
  • 00:11:05
    adalah prioritas koperasinya Ok sekarang
  • 00:11:08
    Coba kita buktikan dengan contoh yang
  • 00:11:10
    simpel aja ya misalkan ini kita punya
  • 00:11:12
    hasil misalkan adalah x ditambah 2 y
  • 00:11:16
    ditambah y cerita kali dengan 4 nah ini
  • 00:11:20
    kalau kita berikan Ini hasilnya adalah
  • 00:11:23
    maka eh salah itu Z dong harusnya Bro
  • 00:11:27
    nrz ini dulu Z = AC ya haid Nah itu
  • 00:11:36
    ininya kita ganti menjadi koma eh
  • 00:11:40
    terusnya ini Kita bikin gitu ini begitu
  • 00:11:44
    yang ini kita bikin kita kayaknya kalau
  • 00:11:48
    gitaran maksudnya adalah 11 benar itu
  • 00:11:52
    adalah berarti dua dikali 4 yang ini
  • 00:11:55
    jadi delapan ditambah tiga c11 Nah kalau
  • 00:11:59
    dengan tanah
  • 00:12:00
    ini hebat ikan kalau kita buat kayak
  • 00:12:02
    gini maka ini akan mengalahkan semuanya
  • 00:12:05
    ya ini op dia jadi begini-begini mana
  • 00:12:10
    Bro ini gini-gini dan gini Oke dan di
  • 00:12:13
    sini kita bikin menjadi seperti ini mana
  • 00:12:16
    Bro wanita enggak kelihatan Hai kamu Hai
  • 00:12:18
    nah gitu lihat set nah jadinya tiga
  • 00:12:21
    tambah2 dulu jadi 5 dikali 4 jadi 20 oke
  • 00:12:25
    terlalu Semuanya jadi yang ini kita bisa
  • 00:12:27
    kubilang bahwa kurung akan mengambil
  • 00:12:30
    langkah paling pertama itu ya oke dan
  • 00:12:35
    disini saya bisa bilang juga kita bisa
  • 00:12:37
    bilang bahwa pakai ini kita sebagai
  • 00:12:38
    tanda kutip hingga kayak gitu jadi
  • 00:12:42
    urutannya adalah satu itu adalah ini dua
  • 00:12:45
    itu adalah eksponennya contohnya adalah
  • 00:12:48
    ini ketiga itu adalah perkalian dan
  • 00:12:52
    teman-teman oke itu adalah Ini mana Ini
  • 00:12:55
    ini ini sama melulu sih
  • 00:13:00
    namanya juga oke dan baru disini adalah
  • 00:13:03
    pertambahan dan pengurangan Oke Aduh
  • 00:13:09
    dddddd pertambahan dan pengurangan jadi
  • 00:13:13
    plus-minus gitu teman semua mantap
  • 00:13:17
    mantap jadi itu adalah operasi
  • 00:13:19
    matematika Nah sekarang kita coba
  • 00:13:21
    latihan semua jadi kita coba ambil dari
  • 00:13:24
    user ya terus kita lakukan operasi
  • 00:13:26
    pertambahan pengurangan dan sebagainya
  • 00:13:27
    dan kita akan lihat program sederhana
  • 00:13:30
    banget ya kita bisa membuat kalkulator
  • 00:13:32
    sederhana sebenarnya sederhana banget
  • 00:13:33
    tapi cuman satu operasi aja gitu ya
  • 00:13:36
    belum semua jadi kita coba latihan
  • 00:13:40
    aritmatika dan dengan semua yang udah
  • 00:13:43
    kita pelajari dari CorelDRAW sebelumnya
  • 00:13:46
    oke This is really fun jadi See you next
  • 00:13:50
    video teman semua keep coding step by
  • 00:14:00
    Hi Ho
Etiquetas
  • Python
  • Arithmetic
  • Tutorial
  • Programming
  • Operations
  • Precedence
  • Examples
  • Calculator
  • Variables