Skip to main content
  1. Belajar/
  2. Python Fundamental/
  3. 10. Membuat dan Menggunakan Fungsi pada Python/

Tugas Programming

3 mins· loading · loading ·
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 11: This Article

1. Menghitung Pangkat Dua
#

Buatlah sebuah fungsi pangkat_dua(x) yang menerima parameter x dan mengembalikan nilai x pangkat dua. Contoh: pangkat_dua(3) menghasilkan 9.

Mudah

2. Menghitung Faktorial
#

Implementasikan fungsi rekursif untuk menghitung faktorial dari suatu bilangan. Contoh: Faktorial dari 5 adalah 5 * 4 * 3 * 2 * 1.

Mudah

3. Validasi Username
#

Buatlah fungsi validasi_username(username) yang memeriksa apakah username memenuhi syarat:

  • Panjang username minimal 5 karakter.
  • Hanya mengandung huruf dan angka.

Fungsi harus mengembalikan True jika valid dan False jika tidak.

Sedang

4. Penjumlahan List
#

Buatlah fungsi jumlah_list(arr) yang menerima list angka dan mengembalikan hasil penjumlahan semua elemennya. Contoh: jumlah_list([1, 2, 3, 4]) menghasilkan 10.

Sedang

5. Matriks Identitas
#

Buatlah fungsi matriks_identitas(n) yang menghasilkan matriks identitas berukuran n x n. Matriks identitas memiliki nilai 1 pada diagonal utama dan nilai 0 di tempat lainnya. Contoh: matriks_identitas(3) menghasilkan:

[
[1, 0, 0],
[0, 1, 0],
[0, 0, 1]
]
Sulit

6. Pangkat Matriks
#

Implementasikan fungsi pangkat_matriks(matriks, n) yang menghitung pangkat n dari suatu matriks. Gunakan konsep rekursi untuk meningkatkan efisiensi. Contoh: pangkat_matriks([[1, 2], [3, 4]], 2) menghasilkan matriks:

[
[7, 10],
[15, 22]
]
Sulit
Membuat dan Menggunakan Fungsi pada Python - This article is part of a series.
Part 11: This Article