NPM :228160036
SOAL
JAWABAN:
1. string adalah tipe data yang digunakan untuk merepresentasikan teks atau urutan karakter. String
dalam Python didefinisikan dengan mengapit teks di antara tanda kutip tunggal (' ') atau tanda
kutip ganda (" ").
String dalam Python bersifat immutable, yang berarti setelah sebuah string dibuat, isinya
tidak dapat diubah. Namun, Anda dapat membuat string baru dengan menggunakan operasi
seperti penggabungan string atau pemotongan string.
Sedangkan F-string adalah singkatan dari "formatted string literals" dalam bahasa Python. Ini
adalah fitur baru yang diperkenalkan dalam Python 3.6. F-string memungkinkan kita untuk
memasukkan nilai variabel atau ekspresi Python langsung ke dalam string dengan cara yang lebih
sederhana dan ekspresif.
Dalam f-string, kita menggunakan tanda kurung kurawal {} di dalam string yang diawali
dengan huruf 'f' sebelum tanda kutip pembuka. Di dalam tanda kurung kurawal, kita dapat
menuliskan nama variabel atau ekspresi Python yang ingin kita sisipkan ke dalam string.
2. Berikut adalah contoh program python yang meminta pengguna memasukkan sebuah kalimat dan
kemudian menampilkan kata terpanjang dalam kalimat tersebut:
import random