Untitled

 avatar
unknown
python
4 years ago
1.3 kB
7
Indexable
# -*- coding: utf-8 -*-
"""
Created on Wed Oct 13 09:08:12 2021

@author: HP

"""
#Bismillah

print('TUGAS ALGO BU RATNA PUISI :)')

#Puisi harus ditulis per baris dari input user
#Jumlah baris puisi tergantung keinginan user
#Buka file dan cetak isi puisi dalam file tersebut

judul = str(input('Masukkan judul puisi: ')) # User masukin judul
filename = (('%s.txt')%(judul)) # Bikin nama file .txt
f = open(filename,'w') # Automatis membuat baru atau membuka file yg udh ad
f.write(judul) # Masukin judulnya
f.write('\n\n')
print (('File %s dibuat!')%(filename))

for i in range(100): # Cuma manisan biar liatnya enak
    print()

# User Interface untk mengedit puisi
print('Ketik "exit" untuk keluar!')    
print (judul,'\n')

baris = True
nomor = 0 
while baris == True: # Ngulang ulang sesuai yang diinginkan
    nomor += 1; num = str(nomor) # Setiap ngulang nomor nambah
    penomoran = str(('%s  ')%(num)) # Format biar rapih
    isi = str(input(penomoran)) # User mengisi isi tiap baris
    if isi == 'exit': # Buat keluar kalo udah selesai (gak akan dimasukin)
        print('\nDisimpan. Terimakasih!')
        baris = False
    else:
        f.write(isi) # Masukin isi ke teks
        f.write('\n')
f.close() # Tutup file, kalo gak close dia gak akan nyimpen :)
    
Editor is loading...