Menu
CoddyTech

Kata Penutup

Pelajaran 7 dari 7 dalam kursus Generator Fakta Acak - Proyek Python di Coddy.

Selesai! Kamu sudah membuat generator fakta yang berfungsi!

Apa selanjutnya? Berikut beberapa ide:

  • Menangani error pada input
  • Pesan sambutan dan beberapa pesan input
  • Menyaring fakta berdasarkan kondisi tertentu
  • Mendapatkan fakta hari ini (https://uselessfacts.jsph.pl/api/v2/facts/today) berdasarkan input tertentu
  • Dan masih banyak lagi…
challenge icon

Tantangan

Mudah

Jalankan kode untuk menyelesaikan proyek dan menghasilkan 3 fakta :)

Coba sendiri

import requests
import json

def get_fact():
    response = requests.get('https://uselessfacts.jsph.pl/api/v2/facts/random')
    content = response.text
    data = json.loads(content)
    return data['text']

n = int(input())
if n > 7:
    print('Maximum number of facts per execution is 7')
elif n <= 0:
    print('Minimum number of facts per execution is 1')
else:
    for i in range(n):
        print(get_fact())

Semua pelajaran di Generator Fakta Acak - Proyek Python

Latihan sendiri: Compiler Python online