def pangkat(n): return lambda angka: angka**n input_pangkat = pangkat(int(input("Masukan Pangkat yang anda inginkan : "))) masukan = int(input("Masukan angka yang ingin di pangkatkan : ")) print(f"hasil dari pangkat yang anda inginkan adalah {input_pangkat(masukan)} ") mantap
def pangkat(pangkat): def angka (angka): return angka**pangkat return angka pangkat2 = pangkat(2) print (f"Pangkat 2 : {pangkat2(5)}") ternyata pangkat anonymous lambda sama aja kaya fungsi didalam fungsi bang namun lebih singkat lagi wkwk
Lambda adalah fungsi kecil yg anonim. Kalo contoh pertama yg ada di video ini dijabarkan: pangkat_dua -> setara def pangkat_dua atau nama fungsinya lambda angka: -> setara (angka): atau nama argument/parameternya angka ** 2 -> setara return angka ** 2 atau isi fungsinya
sudah 6 bulan lebih tdk lanjut playlist ini, terakhir karna playlistnya masih belum finished, sekarang balik lagi ngelanjutin, tp kyknya pada menit 13:00 lebih oke pake list compre gk sih wkwk
Bang faqih saya tadi belajar tentang lambda dari abang tapi pas sampe yang filter kok eror padahal udah sama persis ama yang punya kayak Abang. Erornya katanya list nya ga kepanggil. Mohon sarannya
bang mau tanya, aku kan baru install python sesuai instruksi vid eps 2 nah pas mau install pylint malah muncul problems "Module name "Main" doesn't conform to snake_case naming style" itu gimana ya bang cara ngatasinnya? intinya ga work si pylint tersebut dan ga muncul juga tulisan warna kuningnya. thx bangg
iya ini kalau kita aktifin si pylint bro, dia emang cuman ngecek penulisan aja kaya di microsoft word suka ada garis2 merah bro. jadi ke programnya sih gak masalah kalau gak ada error mah. Nah saya sendiri suka gemes sama ini hahaha, jadi saya matiin si pylint nya saya disable di bagian extension bro
bang itu kan pertama bikin variable pangkat2 trus masukin argumennya 2, berarti itu variable nya sekarang jadi function pangkat 2 ya bang, saya masih bingung , liatnya kayak ada function di dalam funciton wkwkwk
ijin bertanya untuk coach dan semua, kenapa ya setelah saya tulis lambda di vscode trus pas di print si code lambda yang saya tulis malah berubah menjadi def fungsi :( udah nyari solusinya gak ketemu
def pangkat(n):
return lambda angka: angka**n
input_pangkat = pangkat(int(input("Masukan Pangkat yang anda inginkan : ")))
masukan = int(input("Masukan angka yang ingin di pangkatkan : "))
print(f"hasil dari pangkat yang anda inginkan adalah {input_pangkat(masukan)} ")
mantap
Makasih banggg ;)
def pangkat (n):
return lambda angka:angka**n
masukan = int(input("Masukan angka \t: "))
pangkat2 = pangkat(2)
print("Ini adalah pangkat 2")
print(f"Pangkat = {pangkat2(masukan)}")
print("-"*15)
pangkat3 = pangkat(3)
print("ini adalah pangkat 3")
print(f"pangkat = {pangkat3(masukan)}")
def pangkat(pangkat):
def angka (angka):
return angka**pangkat
return angka
pangkat2 = pangkat(2)
print (f"Pangkat 2 : {pangkat2(5)}")
ternyata pangkat anonymous lambda sama aja kaya fungsi didalam fungsi bang namun lebih singkat lagi wkwk
Mantap bang, ditunggu video selanjutnya
Lambda adalah fungsi kecil yg anonim. Kalo contoh pertama yg ada di video ini dijabarkan:
pangkat_dua -> setara def pangkat_dua atau nama fungsinya
lambda angka: -> setara (angka): atau nama argument/parameternya
angka ** 2 -> setara return angka ** 2 atau isi fungsinya
mantaap
sudah 6 bulan lebih tdk lanjut playlist ini, terakhir karna playlistnya masih belum finished, sekarang balik lagi ngelanjutin, tp kyknya pada menit 13:00 lebih oke pake list compre gk sih wkwk
Bang faqih saya tadi belajar tentang lambda dari abang tapi pas sampe yang filter kok eror padahal udah sama persis ama yang punya kayak Abang.
Erornya katanya list nya ga kepanggil. Mohon sarannya
di video ini...saya lebih memahami Anonymous function ketimbang Lambda Expression...saya masih kurang begitu paham membaca alur logika Lambda-nya 😅
Maaf mau nanya apakah currying ini juga sama konsepnya dengan composition ?
mantap lanjutkan pakk
fungsi anonymous currying mirip kaya fungsi komposisi di materi mtk, fungsi di dalem fungsi
bang mau tanya, aku kan baru install python sesuai instruksi vid eps 2 nah pas mau install pylint malah muncul problems "Module name "Main" doesn't conform to snake_case naming style" itu gimana ya bang cara ngatasinnya? intinya ga work si pylint tersebut dan ga muncul juga tulisan warna kuningnya. thx bangg
iya ini kalau kita aktifin si pylint bro, dia emang cuman ngecek penulisan aja kaya di microsoft word suka ada garis2 merah bro. jadi ke programnya sih gak masalah kalau gak ada error mah. Nah saya sendiri suka gemes sama ini hahaha, jadi saya matiin si pylint nya saya disable di bagian extension bro
@@KelasTerbuka oalaaa okee bang aku kira jadi masalah😂 soalnya gemes juga ko muncul terus wkwk, kalo disable linting baru ilang tu problems
@@KelasTerbuka tapi bang buat tulisan yang kuning itu kok aku gaada ya bang? atau tulis mandiri aja?
coba pake which atau where python bro, saya lupa kalo windows yang mana buat ngambil pathnya
@@KelasTerbuka which atau where python itu darimana bang?
bang mau nanya nih, kok itu manggil functionnya tanpa ada input untuk argumentnya ya???
kok bisa ya kang manggil fungsinya tanpa menginput argumennya? masih bingung fungsi lambda
sama wkwkwk
samaaa wkwkkw
bang itu kan pertama bikin variable pangkat2 trus masukin argumennya 2, berarti itu variable nya sekarang jadi function pangkat 2 ya bang, saya masih bingung , liatnya kayak ada function di dalam funciton wkwkwk
ijin bertanya untuk coach dan semua, kenapa ya setelah saya tulis lambda di vscode trus pas di print si code lambda yang saya tulis malah berubah menjadi def fungsi :(
udah nyari solusinya gak ketemu
saya juga bang padahal udah bener
saya udah nemuin solisinya bang🙏🙏🙏🙏🙏🙏
pangkat = (lambda angka: angka**5)
print(f'hasil dari lambda pangkat = {pangkat(5)}')
karena kamu pake prettier
Mantap bang, tapi msh binghng hehe
yang anymousnya mantep eh, bisa gitu ya itu fungsi
bang kok bisa fungsi dimasukan di argumen?
bisa aja karna fungsi itu di perlakuin kayak variable bahkan fungsi yang udah di bikin bisa di ganti nilai nya jadi number atau bahkan boolean
Mantab
Ntaaaps
bikin tutor c# bang
Selesaiin python dulu
Thanks udah mewakali bradeeer
python, java, c++ aja belum selesai wkwkwkwk
mantappppppp
Untuk pemula bagus Nya belajar apa ya BG 😅
python bagus sih
hadir first bang
Gile gile gile, selalu abseeen
Saya kira anonymous function sama seperti PHP, jadi nggak dikasih nama si function 😄
Mantappp