Untitled
unknown
python
4 years ago
1.3 kB
13
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...