No video

Belajar Python [Dasar] - 43b - Latihan Dictionary Part 2

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

Пікірлер: 67

  • @dhil.j
    @dhil.j Жыл бұрын

    udah sejauh ini belajar, ga terasa juga akwkawk makasih bang, semoga ilmu nya berkah pahalanya ngalir trus AMIN, xixixi

  • @masjenaru1679
    @masjenaru16793 ай бұрын

    dari episode 1 sampai sekarang ini adalah episode yang aku ulangi terus sampe beberapa kali 😐

  • @danzen5119
    @danzen51192 жыл бұрын

    Dari 900k views di episode 1, yang selamat cuma 900 views wkwkwk, mantap bang lanjutin lagi the next level of python, mungkin bisa buat playlist Advanced

  • @reika6322

    @reika6322

    2 жыл бұрын

    Udah 2k

  • @rokiroki3351

    @rokiroki3351

    Жыл бұрын

    ​@@reika632211 k

  • @mikmik3dan827
    @mikmik3dan8272 жыл бұрын

    Makasih bang..

  • @iskandarzulkarnaen6717
    @iskandarzulkarnaen67172 ай бұрын

    Aku suka turorial yang panjang dan lengkap gini 😊😂❤

  • @faisalrizqinashirudin3768
    @faisalrizqinashirudin3768 Жыл бұрын

    mantap bang

  • @deniengineering
    @deniengineering2 жыл бұрын

    Mantapppp

  • @ArkhalisEnjoyer
    @ArkhalisEnjoyer Жыл бұрын

    Wah gila sih, ini adalah salah satu video yang harus gw tonton ampe 3 jam lamanya baru ngeh. Thank u Pak Dosen

  • @white_onion6881

    @white_onion6881

    Жыл бұрын

    anjir gw belum ngeh wkkwwk bang minta akun discordnya ada?

  • @ArkhalisEnjoyer

    @ArkhalisEnjoyer

    Жыл бұрын

    @@white_onion6881 Gw ada discord bro

  • @levieren3236

    @levieren3236

    Жыл бұрын

    gua praktek sendiri malah sampek bolak balik bro gara²eror dan ternyata erornya bukan di linenya malah atasnya wkwk

  • @faithmikhaelriry2202

    @faithmikhaelriry2202

    Жыл бұрын

    Yg dari github kok eror di string nya ya bang?

  • @faithmikhaelriry2202

    @faithmikhaelriry2202

    Жыл бұрын

    ​@@levieren3236yg uppercasenya

  • @Freytzh13
    @Freytzh132 жыл бұрын

    🔥🔥🔥

  • @pantauterus2477
    @pantauterus24772 жыл бұрын

    Kayaknya Py-script harus di buat konten juga pak, sebagai selipan heheeh :)

  • @wappell
    @wappell2 жыл бұрын

    Rencana final project mau buat apa pak?

  • @jungjaehyun8625
    @jungjaehyun86259 ай бұрын

    tadi ada problem dikit, tapi solved ✅

  • @kriswantokhoirulaswar1208
    @kriswantokhoirulaswar12086 ай бұрын

    Peran utama Faqihza Muklis ❌ Perna utama Otong Surotong ✅ Mantap bang terima kasih ilmunya

  • @DidiRuswandi
    @DidiRuswandi Жыл бұрын

    SyntaxError: 'break' outside loop knp ini ya bang?

  • @bangjp7180
    @bangjp71802 жыл бұрын

    Pak kenapa ngga lanjut djangonya

  • @bsqhyns1230
    @bsqhyns12302 жыл бұрын

    Kopi mana Kopii

  • @urmine.1190
    @urmine.11902 жыл бұрын

    bang klo ada keyword baru (klo di video ini kya Join) sekalian jelasin dong fungsinya apa

  • @Vdash

    @Vdash

    2 жыл бұрын

    Kan sudah pernah di video yang dulu dulu pas bahas list

  • @m.nurichsanin7212
    @m.nurichsanin72122 жыл бұрын

    Java oop lanjut gk pak😁??

  • @sujudramadhan12
    @sujudramadhan129 ай бұрын

    udah pake KEY yang beda tapi data masih ketimpa, mohon pencerahanya

  • @baiqtartil867
    @baiqtartil867 Жыл бұрын

    Key nya ga munculll aku udah ikutinnn gen nii

  • @mochiqbalfirmansyah8914
    @mochiqbalfirmansyah89142 жыл бұрын

    Udh copas dari github kok ttp eror ya code nya .. eror bagian join itu

  • @belajar365hari

    @belajar365hari

    Жыл бұрын

    coba tambahin import random sama import string

  • @icopanahatan
    @icopanahatan Жыл бұрын

    bg, bisa ga kita data dictionary nya kita sort bedasarkan nimnya aja? jdi key nya dari nim nya seperti itu..😁

  • @acera5143

    @acera5143

    6 ай бұрын

    gk perlu di sort bang untuk ngubah nim jadi key

  • @mybam3096
    @mybam30962 жыл бұрын

    java oop kapan upload lagi bang

  • @yopi_mdd

    @yopi_mdd

    2 жыл бұрын

    di programmer zaman now udah lengkap

  • @muhammadraflynoerpasha4826
    @muhammadraflynoerpasha48262 жыл бұрын

    Bang lua bahasa Indonesia dong pls

  • @Deandra_Rahenda
    @Deandra_Rahenda2 жыл бұрын

    Pak kalo keynya NO urut bagaimana

  • @KelasTerbuka

    @KelasTerbuka

    2 жыл бұрын

    Bisa juga Bro, tinggal dituker aja nim taro di key, cuman nanti agak pusing kalau mau ambil datanya, nomenclaturnya jadi "key" bukan "nim". karena NIM ini data, kita taro di field data biasanya

  • @AliUdin_
    @AliUdin_9 ай бұрын

    Kok saya gagal yah

  • @yasmanyazid7906
    @yasmanyazid79062 жыл бұрын

    bang bantu jawab dong, aku siswa smk, ngikutin sesi ini dari awal terus barusan banget nyoba udah berhasil buat hampir sama sampe akhir, tapi pas aku loop hasil nya ikut ke reset. Solusi nya gimana ya bang?

  • @acera5143

    @acera5143

    6 ай бұрын

    buat NIM sebagai key nya mass,jadi bisa ngupdate data_mahasiswa nya

  • @acera5143

    @acera5143

    6 ай бұрын

    nim_key = mahasiswa['nim'] data_mahasiswa.update({nim_key:mahasiswa})

  • @rivaldysantanarafiq7967
    @rivaldysantanarafiq79672 жыл бұрын

    NAMA = data_pelajar[KEY]['nama'] TypeError: unhashable type: 'dict'

  • @Adorable_twice
    @Adorable_twice Жыл бұрын

    Program saya berjalan, sudah random string namun tetap hanya 1 data yg keinput. Adakah solusi ?

  • @indrasaputro1482

    @indrasaputro1482

    Жыл бұрын

    sama bang

  • @boediwid2280

    @boediwid2280

    Жыл бұрын

    Import random jgn lupa

  • @indrasaputro1482

    @indrasaputro1482

    Жыл бұрын

    @@boediwid2280 udah solve bang tapi ada bug lagi, untuk "key" nya normal data udah bisa nambah, tapi malah data value nya jadi sama semua, ada solusi bang?

  • @boediwid2280

    @boediwid2280

    Жыл бұрын

    @@indrasaputro1482 coba diprint key nya. Jika sudah benar key yg tampil random, maka kemungkinan salah ketik di proses update penambahan data ke dict. Perhatikan juga huruf besar/kecilnya

  • @indrasaputro1482

    @indrasaputro1482

    Жыл бұрын

    @@boediwid2280 makasih bang, dah solve ternyata salahnya ada di indentasi bagian print data for loop yang terakhir(◠‿◕)

  • @adihidayathidayat4339
    @adihidayathidayat43392 жыл бұрын

    Bang, punya saya muncul module 'string' has no attribute 'ascii_uppercase', maksudnya dan cara solviynya gimana bang

  • @008_muhammadkurniawan9

    @008_muhammadkurniawan9

    Жыл бұрын

    sama bang

  • @adihidayathidayat4339

    @adihidayathidayat4339

    Жыл бұрын

    @@008_muhammadkurniawan9 punya saya udah solved bang

  • @AndiFakhriRamadhianAnshari

    @AndiFakhriRamadhianAnshari

    Жыл бұрын

    @@adihidayathidayat4339 gimana caranya bang?

  • @muhammadismayudaalfath6000

    @muhammadismayudaalfath6000

    11 ай бұрын

    ​@@AndiFakhriRamadhianAnsharicoba file yang ada string.ascii itu dikeluarin bang dari folder, bikin folder sendiri aja lagi khusus buat latihan2 nya. Dia kayanya kalo ngrandom ascii refer ke tutorial2 yang ada asciinya. Punya saya tak keluarin jadi folder sendiri bisa

  • @ariopermadi4629
    @ariopermadi4629 Жыл бұрын

    Assalamu'alaikum Pak. mohon izin bertanya Pak, tutorialnya berhasil running, tapi ada sedikit masalh ketika mau tambah data mahasiswa Pak, data lama selalu hilang tertumpuk data baru, tidak seperti di video, berkenan untuk bantuannya Pak?

  • @ariopermadi4629

    @ariopermadi4629

    Жыл бұрын

    solve Pak, terima kasih. heheh..

  • @bangg_zet

    @bangg_zet

    Жыл бұрын

    Solved nya apa pak ? Saya mengalami hal yang sama 😂

  • @ariopermadi4629

    @ariopermadi4629

    Жыл бұрын

    @@bangg_zet Monggo pak, di coba import datetime import os import random import string mahasiswa_template = { 'nama': 'nama', 'nim': 'nim', 'sks_lulus': 0, 'lahir': datetime.datetime(1111, 1, 11) } data_mahasiswa = {} while True: os.system("clear") print(f" {'SELAMAT DATANG':^20}") print(f"{'DATA MAHASISIWA':^21}") print("-"*20) # dict.fromkey adalah metode untuk membuat dictionary baru dengan menggunakan template yang sudah ada mahasiswa = dict.fromkeys(mahasiswa_template.keys()) mahasiswa['nama'] = input("Nama Mahasiswa: ") mahasiswa['nim'] = input("NIM Mahasiswa: ") mahasiswa['sks_lulus'] = input("SKS Mahasiswa: ") TAHUN_LAHIR = int(input("Tahun lahir (YYYY): ")) BULAN_LAHIR = int(input("Bulan lahir (1-12): ")) TANGGAL_LAHIR = int(input("Tanggal lahir (1-31): ")) mahasiswa['lahir'] = datetime.datetime( TAHUN_LAHIR, BULAN_LAHIR, TANGGAL_LAHIR) # metode untuk membuat random key pada program agar supaya data tidak menumpuk atau menghilangkan data input sebelumnya KEY = ''.join((random.choice(string.ascii_uppercase) for i in range(6))) data_mahasiswa.update({KEY: mahasiswa}) print(f" {'KEY':

  • @raafiichsani
    @raafiichsani9 ай бұрын

    bagaimana cara mengatasi error dibawah ini : AttributeError: module 'string' has no attribute 'ascii_uppercase'

  • @toipah313

    @toipah313

    9 ай бұрын

    nunggu jawaban dari masalah yg sama @kelasterbuka

  • @raafiichsani

    @raafiichsani

    9 ай бұрын

    @@toipah313 semoga ada balasan 😁

  • @gambvp

    @gambvp

    7 ай бұрын

    bisa di tambahkan import string dahulu om

  • @raafiichsani

    @raafiichsani

    7 ай бұрын

    @@gambvp udah dikasih om

  • @MinatoSlebew-hc8ic
    @MinatoSlebew-hc8ic9 ай бұрын

    Udah tau video panjang, tapi codingan dari awal sampe akhir kagak diliatin lgi diakhiri hadeh, mana gak nyambung am video sebelumny

  • @MinatoSlebew-hc8ic

    @MinatoSlebew-hc8ic

    9 ай бұрын

    Tiba tiba banyak yang baru yang gak ad divideo sebelumny

  • @testbuat14
    @testbuat1410 ай бұрын

    import datetime dic = { 'nama': 'a', 'harga': 'b', 'exp': datetime.datetime(2001, 2, 21), } nama_barang = dict.fromkeys(dic.keys()) nama_baru = {} while True: nama_barang['nama'] = input("Masukkan nama barang: ") nama_barang['harga'] = input("Masukkan harga barang: ") # Meminta masukan untuk tahun, bulan, dan tanggal r = int(input("Masukkan tahun: ")) y = int(input("Masukkan bulan: ")) x = int(input("Masukkan tanggal: ")) # Mengatur tanggal kedaluwarsa sesuai dengan masukan pengguna nama_barang['exp'] = datetime.datetime(r, y, x) nama_baru.update({'KEY':nama_barang}) for a in nama_baru: print(f'{"DATA BARANG":^4}')

  • @maarif8801
    @maarif8801 Жыл бұрын

    data={} i=0 while True : i+=1 nama=input('masukan nama\t: ') harga = int(input('masukan harga\t: ')) jual = ((harga/100)*5)+harga keuntungan = jual-harga data2={ 'nama':nama, 'harga':harga, 'jual':jual, 'keuntungan':keuntungan } data.update({i:data2}) isend= input("masukan data lagi(y/t) ") if isend =="t": break print("nama\t","harga beli\t","harga jual\t","\tkeuntungan") print("_"*60) for database in data.values() : print(database['nama'],"\t",database['harga'],"\t","\t",database['jual'],"\t","\t",database['keuntungan']) aku bikin key i dengan loop i+=1 biar bisa bikin key baru di setiap input dan valuenya aku isi data dict baru dengan metode input(), dah simpel kan gak perlu import importan