Rangkuman: Pemroses Angka
Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 75 dari 78.
Tantangan
MudahBuat fungsi bernama process_numbers yang menerima list angka dan memprosesnya sesuai aturan tertentu.
Persyaratan:
- Filter terlebih dahulu semua angka negatif dan nol
- Lalu, untuk angka positif yang tersisa:
- Kalikan dua angka genap
- Kalikan tiga angka ganjil
Gunakan map() dan filter() untuk menyelesaikan masalah.
Coba sendiri
def process_numbers(numbers):
# Tulis kodemu di bawah ini
processed_numbers =
return list(processed_numbers)Semua pelajaran di Logika dan Alur
1Eksplorasi Variabel
KonstantaPenugasan Beberapa VariabelMenukar VariabelVariabel PenampungPembulatan AngkaKonversi ke list4Aplikasi Buku Kontak
Tampilkan MenuTambahkan Kontak7Set Bagian 2
Operasi Matematika Bagian 1Operasi Matematika Bagian 2Ulasan: Berburu Harta KarunSubset dan SupersetMelakukan Perulangan pada SetUlasan: Pelacak Turnamen10Dasar list comprehension
SintaksnyaMembuat list sederhanaMenambahkan kondisiMenggunakan agregasi dataRangkuman: Rumah ListRangkuman: Elemen Kebebasan13Sistem Manajemen Inventaris
Ikhtisar ProyekTambahkan Barang2dictionary Bagian 1
Apa Itu dictionary?Membuat dictionaryMengakses NilaiMengubah dictionaryRangkuman: Pengelola Resep5Pengambilan Keputusan Lanjutan
Operator TernaryPemeriksaan KeanggotaanPemeriksaan IdentitasError IndentasiRangkuman: Filter Liburan8Pengelola Data Siswa
Gambaran Umum ProyekTambah Siswa3dictionary Bagian 2
Method pada dictionarydictionary BersarangMemeriksa keyMenelusuri dictionary dengan perulanganRingkasan: Penghitung Frekuensi9Agregasi Data Lanjutan
Menggunakan SumMenemukan Nilai Minimum dan MaksimumMengurutkan Data dengan EfisienRangkuman: Pengurut dictionaryLatihan sendiri: Compiler Python online