Belajar Python [Dasar] - 51 - **kwargs pada fungsi
Yuk Belajar Python dasar di seri Tutorial Python Bahasa Indonesia untuk pemula.
Ayo Belajar Python lewat seri Python dasar bahasa indonesia
=======================================
Source Code bisa didownload di:
www.github.com/kelasterbuka
=======================================
- Playlist tutorial python dasar:
• Belajar Python Bahasa ...
- Sudah Jago Python? lanjutkan ke OOP:
• Belajar Python 3.x Obj...
=======================================
Komunitas Kelas Terbuka:
- Discord 👾:
/ discord
- Telegram :
t.me/ruangdiskusikelasterbuka
=======================================
Donasi Kelas Terbuka:
- Saweria (GoPay, Dana, LinkAja, OVO, QRIS)
saweria.co/kelasterbuka
=======================================
Follow kami di:
/ kelasterbuka
/ kelasterbuka
/ kelasterbuka_id
/ kelasterbukaindonesia
www.github.com/kelasterbuka
#kelasterbuka #ngoding #python
Пікірлер: 39
hadir ke 1 lagi wkwkwk
keren
mantapp bangg
Finally rajin upload pak pukis....
@KelasTerbuka
2 жыл бұрын
Finaaaalllyyyyy 🥳
Mantappp
but there is a benefit in it))
ngga nyambi jadi penyiar bang ? intonasinya cocok bgt jadi penyiar
mantapppppppppppppppp
Pusing🤯😂 lanjut kang pukis :*
@KelasTerbuka
2 жыл бұрын
Lanjoooot wkwkwkwk
misi gan mau nanya, lebih direkomendasikan pakai yang mana ya 1. hasil = math(1,2,3,4,option="tambah") print(f"hasil jumlah {hasil}") 2. print(math(1,2,3,4,option="tambah"))
@mahadidwinugraha1326
Жыл бұрын
kalo cuma nampilin aja bagusnya yang no 2. Tapi kalo mau disimpan ke variabel buat di operasikan lagi bagusnya yang no 1. tergantung dia, soalnya kalo make nomor 1 dia bakal ngambil memori lagi buat disimpan ke variabel. (biar nggak boros-boros memori wkwk walaupun int porsinya cuma 4 bytes).
Bang bikin tutorial pygame
Bg pukiss ada rencana tutorial C# ngga? Enaknya belajar dimana ya C#
@imanroem6313
2 жыл бұрын
Di Udemy
@kip3082
2 жыл бұрын
@@imanroem6313 makasih bg udah jawab
@imanroem6313
2 жыл бұрын
@@kip3082 yoi
@maulanaajiw6184
2 жыл бұрын
Channel freecodecamp juga ada. Kalo ngerti bahasa Inggris sih masnya
@kip3082
2 жыл бұрын
@@maulanaajiw6184 Ooo gituu, iyaa makasih bg jawabannya
semakin pusing pak hehe
Bang kalau buat pengurangan dan pembagian gak cocok ya pake fungsi kaya gitu?
@KelasTerbuka
2 жыл бұрын
bisa aja pake ini, tergantung kebutuhan
@muhammadrifkimuheimin412
2 жыл бұрын
Oia bang untuk inisiasinya gimana ya bang, misal fungsi(4,3,2, option="kurang") hasilnya jadi -8, kalau misalnya 4 - 3 - 2 = -1, itu gimana ya bang? Terima kasih
@KelasTerbuka
2 жыл бұрын
Ini kayanya operasinya kurang pas, coba copas kodingannya
@muhammadrifkimuheimin412
2 жыл бұрын
@@KelasTerbuka ini bang codenya def operasi_matematika(*data,**operasi): output = 0 if operasi["option"] == "Tambah": for angka in data: output += angka elif operasi["option"] == "Kurang": for angka in data: output -= angka else: output = "Tidak ada" print(f"Program {operasi} belum tersedia") return output kalau ikutin tutorialnya abang, buat dipengurangan kurang pas untuk pengurangan cuman bingung mau ngubahnya dibagian mana?
@qshiro
2 жыл бұрын
@@muhammadrifkimuheimin412 output nya kan 0 gan mending bikin num1 = args[0] num2 = args[1] if kwargs["option"] == "kurang": return num1 - num 2
Ada rencana rimek OOP Python nggk min hehe
@KelasTerbuka
2 жыл бұрын
Tyduuuck, paling nambahin latihan aja
bang mau tanya, kalo operasi "pembagian" dengan for loop **kwargs dan *args seperti diatas gimana ya ya bang codingannya... mohon dibalas,, makasihh bang 🙏..
@mahdyalarosy1436
2 жыл бұрын
mungkin yang lainnya tau, trima kasih 🙏
@belajar365hari
Жыл бұрын
def math(*args,**kwargs): output = 0 if kwargs['option'] =='tambah': for angka in args: output += angka elif kwargs['option'] == 'kali': output = 1 for angka in args: output *= angka elif kwargs['option'] == 'bagi': output = args[0] for angka in args: output /= angka return output hasil1 = math(1,2,3,4,5,6,option = 'tambah') hasil2= math(1,2,3,4,5,6,option = 'kali') hasil3 = math(1,2,3,4,5,6,option = 'bagi') print(f"Jumlah = {hasil1}") print(f"Kali = {hasil2}") print(f"bagi = {hasil3}")
@belajar365hari
Жыл бұрын
*args itu tipe data yang dihasilkan berupa tuple jadi bisa diakses dengan pemanggilan index, kalo **kwargs tipe data yang dihasilkan berupa dictionay bisa diakses pake key buat dapetin valuenya
@titusyory2870
Жыл бұрын
@@belajar365hari Mau bertanya, bisa dijelaskan gak ya maksut dari operasi yang buat baginya terkhusus di output = args[0]. Makasih.
@chu1452
Жыл бұрын
@@titusyory2870 args[0] ya untuk ngambil data pertama, yg nantinya akan dibagi2 dgn data selanjutnya
2