NgulikPython · BetaPython jalan langsung di browser
Bisa Python
buat olah data.
Tulis kode, klik Jalankan, hasilnya muncul saat itu juga. Soal dan editor ada berdampingan, jadi kamu baca sedikit lalu langsung praktik. Tiap submit dicek otomatis.
- 20 tantangan siap dicoba
- Tanpa install Python
- Gratis untuk mulai
01Kenapa NgulikPython
Belajar Python tanpa drama setup.
Kebanyakan orang berhenti belajar Python bukan karena kodenya susah, tapi karena environment-nya rewel duluan.
- SetupInstall Python, Anaconda, Jupyter — error duluan sebelum nulis kodeBuka browser, Python dan library datanya udah siap dipakai
- DataLatihan pakai dataset iris yang itu-itu ajaKasus bisnis lokal: penjualan, cabang, pelanggan di kota-kota Indonesia
- FeedbackKodenya jalan, tapi ga tau hasilnya bener atau salahTiap submit dicek ke solusi, salahnya di variabel mana dikasih tau
- BantuanMentok, buka forum, jawabannya bahasa Inggris semuaPetunjuk bertahap dalam Bahasa Indonesia, sampai solusinya
02Pilih jalurmu
Dua cara belajar Python. Satu tujuan.
Mau paham dari dasar, ikut Kursus yang bertahap. Mau langsung ngasah, kerjain Tantangan pakai kasus nyata.
Kursus Python
Belajar bertahap bab demi bab, dari variabel pertama sampai olah DataFrame. Tiap pelajaran ada latihan yang langsung dicek, dan selesai kursus dapat sertifikat.
Tantangan Python
Soal analisis data yang berdiri sendiri: dikasih dataset dan pertanyaan bisnis, kamu jawab pakai kode. Tiap submit dicek ke solusi dan dapat XP.
03Mulai dari sini
Tantangan buat mulai ngulik.
Diurutkan dari yang paling dasar. Kerjain satu per satu, nanti naik pelan-pelan ke analisis yang lebih dalam.
- dasar-python
Catat Harga Segelas Kopi
Selamat datang di Kedai Kopi Senja! Kamu baru gabung sebagai staf yang bantu urusan data di tiga cabang: Bandung, Jakarta, dan Yogyakarta. Tugas pertamamu: simpan harga Kopi Susu Aren cabang Bandung, yaitu 22000, ke sebuah variabel bernama harga_kopi_susu. Lalu tampilkan isinya dengan print(). Contohnya untuk Americano: ``python harga_americano = 20000 print(harga_americano) ` Variabel itu seperti label di toples: namanya di kiri tanda =`, isinya di kanan. Tulis angkanya polos, tanpa "Rp" dan tanpa titik.
Mudah+10 XP - dasar-python
Hitung Total Pesanan
Pelanggan pertama hari ini di cabang Bandung memesan 2 gelas Kopi Susu Aren dan 1 Croissant. Harga keduanya sudah tersimpan di variabel harga_kopi_susu dan harga_croissant di editor. Python bisa jadi kalkulator: tanda kali ditulis ` dan tanda tambah +. Contohnya 3 4 + 1 hasilnya 13. Hitung total yang harus dibayar pelanggan, simpan ke variabel total_pesanan, lalu tampilkan dengan label Total pesanan:`.
Mudah+10 XP - dasar-python
Hitung Kembalian Pelanggan
Pelanggan berikutnya memesan 2 Americano dan 1 Croissant, lalu membayar dengan uang Rp100.000. Harga dan uang bayarnya sudah ada di editor. Hitung dalam dua langkah: 1. total_belanja: total harga pesanannya. 2. kembalian: uang bayar dikurangi total belanja. Tanda kurang di Python ditulis -. Di langkah 2, pakai nama variabel total_belanja yang baru kamu buat, jangan ketik ulang angkanya. Tampilkan kembaliannya dengan label Kembalian:.
Mudah+10 XP
Baris Python pertamamu udah nunggu.
20 tantangan Python dan pandas siap dikerjain. Dicek otomatis, gratis untuk mulai, langsung di browser.
- Ga perlu kartu kredit
- Tanpa install Python
- Hint bertahap sampai solusi