Python merupakan bahasa pemrograman yang banyak penulis gunakan untuk membuat sebuah alat peretasan etis atau penetration testing. Penetration testing di mana kita harus melakukan pengujian sistem untuk menemukan kerentanan yang ada dan tentu saja ini menggunakan teknik peretasan. Penulis tidak akan menjelaskan lebar apa itu penetration testing, dengan artikel ini penulis akan membuat program di mana program tersebut mencetak nama lengkap, nim, dan jurusan.
Program ini sangat cocok untuk kamu buat melatih menggunakan bahasa pemrograman python ini. Jika kamu belum mengerti tentang python penulis sudah menyiapkan beberapa pdf python untuk di pelajari sendiri dan kamu bisa kunjungi lalu unduh beberapa pdf python pada di sini https://github.com/galihap76/pdf-python. Penulis wajibkan kamu harus belajar dulu bahasa pemrograman python untuk membaca lebih lanjut mengenai artikel ini.
Ok, mari kita mulai tutorial nya. Penulis akan memberikan algoritma yang mudah di baca untuk kamu dan akan memberikan komentar pada program agar bisa paham cara kerja sebuah program python yang telah penulis buat. Sebelumnya jika kamu menggunakan sistem operasi windows kamu harus install dulu python nya pada situs https://www.python.org/downloads/. Pada linux dan mac os python sudah ter install secara otomatis dan terakhir bagi kamu yang hanya memiliki smartphone pastikan kamu sudah menginstall text editor aja untuk membuat sebuah program python nya.
Pertama kamu buat folder bernama belajar-python untuk mempermudah tutorial kita lalu buat file python, beri nama file nya dengan nama main.py dan terakhir simpan pada folder belajar-python tadi. Kamu bisa copy dan paste kode python nya di bawah ini :
# looping program
while True:
# masukkan nama lengkap
nama_lengkap = input('Masukkan nama lengkap kamu : ')
# masukkan nim
nim = input('Masukkan nim kamu : ')
# masukkan jurusan
jurusan = input('Masukkan jurusan kamu : ')
# tampilkan hasil nya
print(f"""
======HASIL=====
1. Nama lengkap kamu : {nama_lengkap}
2. NIM kamu : {nim}
3. Jurusan kamu : {jurusan}
""")
# tanya jika kamu ingin mengulang lagi
tanya = input('Apakah kamu mau mengulang lagi?[y/n] : ')
# cek jika kamu menekan y artinya iya
if tanya == 'y':
# tetapkan program untuk looping
continue
# cek jika kamu menekan n artinya tidak
elif tanya == 'n':
# hentikan program
break
Di atas kita telah membuat perulangan yaitu while True untuk mengulang kode program nya dan pada variabel nama_lengkap kamu di wajibkan memasukkan nama lengkap kamu pada fungsi input() python. Kedua pada variabel nim kamu di wajibkan memasukkan NIM kamu dan pada variabel jurusan kamu di wajibkan untuk memasukkan jurusan kamu. Pada bagian kode di bawah ini :
# tampilkan hasil nya
print(f"""
======HASIL=====
1. Nama lengkap kamu : {nama_lengkap}
2. NIM kamu : {nim}
3. Jurusan kamu : {jurusan}
""")
Di maksudkan untuk menampilkan hasilnya. Untuk kode selanjut nya pada di bawah ini :
# cek jika kamu menekan y artinya iya
if tanya == 'y':
# tetapkan program untuk looping
continue
Kita cek menggunakan pengkondisian. Apakah kamu menekan keyboard y? jika iya looping program. Lalu kita cek lagi menggunakan pengkondisian pada kode di bawah ini :
# cek jika kamu menekan n artinya tidak
elif tanya == 'n':
# hentikan program
break
Cek apakah kamu menekan keyboard n? jika kamu menekan hentikan program. Untuk hasil nya kamu masuk folder belajar-python tadi lalu jalankan file python nya yang bernama main.py nya. Penulis akan menjalankan program nya bisa lihat gambar di bawah ini :
Penulis sudah menyiapkan langsung kode nya kamu bisa kunjungi pada url nya https://github.com/galihap76/program-cetak-nama-lengkap-nim-jurusan-python. Semoga bermanfaat.
0 Komentar