Latihan 1: If, Elif, Else — Python

Latihan 1 dari materi If, Elif, Else di Python — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Editor sudah berisi fungsi grade(nilai) yang isinya baru pass, dan empat baris print di bawahnya. Ganti pass dengan rangkaian if/elif/else yang mengembalikan (return) huruf grade:

  1. nilai >= 90 mengembalikan "A"
  2. nilai >= 80 mengembalikan "B"
  3. nilai >= 70 mengembalikan "C"
  4. nilai >= 60 mengembalikan "D"
  5. di bawah 60 mengembalikan "E"

Biarkan keempat print (nilai 95, 82, 65, dan 45). Output-nya harus persis empat baris ini, dengan urutan ini:

A
B
D
E

Yang diperiksa juga: grade(75) dan grade(70) sama-sama mengembalikan C (diuji terpisah, jadi batas 70 harus ikut >=), cabangnya dibedakan dengan elif, dan nilainya dibandingkan dengan >=.

Hint