Hai, selamat datang di Computerenvi blog. Pada artikel ini, seperti yang tertera di judul kita akan membuat sebuah Generator Akronim atau generator penyingkat kata/kalimat. Akronim generator berguna untuk membuat sebuah singkatan dari suatu kalimat atau kata, bisa terdiri dari 2 kata atau bisa lebih. Program ini dibuat menggunakan Python yang memanfaatkan fungsi dari potongan kata.
Cara kerjanya adalah pada dasarnya, akronim mengambil string sebagai input dan mengembalikan huruf pertama dari setiap kata dalam string.
Python Acronym Generator
1. Buatlah User Input
Unutk memulai kode, kita membutuhkan input dari pengguna. Kita bisa menggunakan metode input() .
user_input = input("Enter a phrase: ")
Kita akan menyimpan input pengguna dalam variable user_input.
2. Buatlah kode Pemilahan
Sekarang kita harus membuat program menolak kata 'of' yang dimasukkan pengguna. Karena kata 'of' sering kali tidak disarankan untuk akronim atau penyingkatan kata.
Selain itu, kita perlu memisahkan setiap kata dan menyimpannya satu per satu sebagai daftar sehingga kita dapat mengulanginya dengan mudah.
phrase = (user_input.replace('of', '')).split()
Disini user_input.replace('of', ' ') kita akan menggunakan fungsi .replace() untuk mengabaikan atau menolak jika terdapat kata 'of' dari input pengguna.
Dan kemudian kita menggunakan fungsi .split() untuk membagi string menjadi kata-kata individual dan menyimpannya sebagai daftar dalam variabel phrase.
Untuk menyimpan akronim, kita akan membuat satu variable string kosong.
acronym = ""
3. Buat loop & fungsi
Sekarang kita akan membuat for loop yang akan mengulang variable phrase
for word in phrase: acronym = acronym + word[0].upper()
Disini acronym = acronym + word[0] , kita akan memotong huruf pertama dari kata-kata yang disimpan pada variable phrase menggunakan operator pemotong dan menambah ke variable acronym.
Selain itu, kita juga akan menggunakan fungsi .upper() untuk mengkapitalisasi akronim
Terakhir, deklarasikan dengan print penyataan yang akan mencetak akronim.
print(f'Acronym of {user_input} is {acronym}')
Output:
Enter a phrase: Free Fire Acronym of Free Fire is FF
Selesai!
Terima kasih sudah mengunjungi blog computerenvi.blogspot.com
.
Sampai jumpa pada artikel selanjutnya!
Sumber referensi :
https://dev.to/mindninjax/acronym-generator-beginner-python-project-source-code-49h1
Source Code :
https://github.com/mindninjaX/Python-Projects-for-Beginners/tree/master/Acronyms%20Generator
0 Komentar