Fakultas Ilmu Komputer UI

Commit 2067ea82 authored by Ahmad Dzikrul Fikri's avatar Ahmad Dzikrul Fikri
Browse files

Tugas Pemrograman Ekstra - Soal 2 Tahap 2 - 1806196806

parent ca3a5570
...@@ -48,10 +48,29 @@ def get_data_jakarta(): ...@@ -48,10 +48,29 @@ def get_data_jakarta():
mulai +=1 mulai +=1
return jumlah_keseluruhan return jumlah_keseluruhan
def get_total_kasus_by_keyword(keyword):
text = get_data("https://pudyprima.github.io/covid19-indonesia").lower()
if text == "terjadi eror":
return "Terjadi eror, pastikan internet anda stabil"
else:
jumlah = 0
mulai = text.find(keyword.lower())
if mulai == -1:
return "maaf, "+keyword+" tidak ada dalam daftar"
else:
while text.find(keyword.lower(),mulai)!=-1:
mulai = text.find(keyword.lower(),mulai+1)
jumlah +=1
return jumlah
def main(): def main():
print(get_data_per_wilayah('Jakbar')) print(get_data_per_wilayah('Jakbar'))
print(get_data_per_wilayah('Jakarta pusat')) print(get_data_per_wilayah('Jakarta pusat'))
print(get_data_per_wilayah('Jaksel')) print(get_data_per_wilayah('Jaksel'))
print(get_data_per_wilayah('Jakarta timur')) print(get_data_per_wilayah('Jakarta timur'))
print(get_data_per_wilayah('Jakut')) print(get_data_per_wilayah('Jakut'))
print(get_data_jakarta())
print(get_total_kasus_by_keyword('perempuan'))
print(get_total_kasus_by_keyword('dalam perawatan'))
print(get_total_kasus_by_keyword('jawa tengah'))
main() main()
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment