Friday 27 April 2018

Penggunaan Fungsi pada python

Alexander
PENGGUNAAN FUNGSI PADA PYTHON


Kali ini saya akan menjelaskan penggunaan fungsi pada aplikasi PYTHON. sebelumnya fungsi ini berguna untuk menyimpan nilai atau statment. 

Untuk membuat fungsi pada PYTHON kita menggunakan statment DEFF contohnya statment deff pada PYTHON 
     deff namafungsi() :
     Print "Statment"

setelah kita membuat fungsi , maka kita juga harus memanggil fungsi nya agar keluar pada form outpunya , untuk memanggil fungsinya adalah dengan cara menuliskan nama fungsinya saja / namafungsi() . Contohnya
     #membuat fungsi
     deff namafungsi() :
     Print "Statment"

     #memanggil fungsi
     namafungsi()

Nah sekarang saya akan mengimplementasi kan fungsi yang tadi kedalam program . Pertama saya buat terlebih dahulu kodinganya yang menggunakan fungsi

   buku = []
  def show_data():
    if (len(buku)) <= 0 :
        print "Belum Ada Data"
    else:
        for indeks in range (len(buku)):
            print "[%d] %s" % (indeks, buku[indeks])

def insert_data():
    buku_baru = raw_input("Judul Buku: ")
    buku.append(buku_baru)

def edit_data():
    show_data()
    indeks = input("Inputkan ID buku: ")
    if (indeks > len(buku)):
        print "ID Salah"
    else:
        judul_baru = raw_input("Judul baru: ")
        buku[indeks] = judul_baru

def delete_data():
    show_data()
    indeks = input("Inputkan ID buku: ")
    if(indeks > len(buku)):
        print "ID salah"
    else:
        buku.remove(buku[indeks])

def show_menu():
    print "\n"
    print "======Menu====="
    print "[1] Show Data"
    print "[2] Insert Data"
    print "[3] Edit Data"
    print "[4] Delete Data"
    print "[5] Exit"

    menu = input("Pilih Menu : ")
    print "\n"

    if menu == 1 :
        show_data()
    elif menu == 2:
        insert_data()
    elif menu == 3:
        edit_data()
    elif menu == 4:
        delete_data()
    elif menu == 5:
        exit()
    else:
        print "Input yang Anda masukan salah"
   
if __name__ == "__main__":
    while(True):
        show_menu()


Nah sekarang saya akan menjelaskan kodinganya satu per satu
            buku = []  
// pada kodingan ini saya membuat array bernama buku

             def show_data():
                if (len(buku)) <= 0 :
                    print "Belum Ada Data"
               else:
               for indeks in range (len(buku)):
                   print "[%d] %s" % (indeks, buku[indeks])
// Pada kodingan ini kita membuat fungsi dengan nama showdata , nah nah ini berguna untuk                             mengecek apakah ada data di array buku, jika datanya blum ada maka akan menguluarkan                           output "Belum Ada Data" tetapi jika data sudah tersedia diarraynya makan akan memanggil isi                       dari arraynya

             def insert_data():
               buku_baru = raw_input("Judul Buku: ")
               buku.append(buku_baru)
// Pada kodingan ini saya akan membuat fungsi bernama insert_data , fungsi ini berguna untuk                           menambahkan data kedalam array buku untuk menambahkanya maka memakai kodingan                             buku.append

               def edit_data():
                  show_data()
                   indeks = input("Inputkan ID buku: ")
                     if (indeks > len(buku)):
                        print "ID Salah"
                    else:
                        judul_baru = raw_input("Judul baru: ")
                       buku[indeks] = judul_baru
 // Pada kodingan ini saya membuat fungsi dengan nama edit_data, fungsi ini berguna untuk                               mengedit data yang ada pada array bukunya.Pertamanya kita menginputkan terlebih dahulu ID                       buku yang akan kita edit , jika ID buku yang kita masukan tidak ada didalam array maka akan                     mengueluarkan output ID salah, jika IDnya tersedia maka akan mengeluarkan output,                                   penginputan  yaitu Judul baru : setelah itu kita masukan judul baru yang akan kita edit

                def delete_data():
                 show_data()
                 indeks = input("Inputkan ID buku: ")
                  if(indeks > len(buku)):
                    print "ID salah"
                 else:
                    buku.remove(buku[indeks])
//  Pada kodingan ini saya membuat fungsi dengan nama delete_data , fungsi ini berguna untuk                            mendelete data yang ada didalam array buku, sama seperti edit pertama kita masukan ID                              bukunya terlebih dahulu , kalau ID bukunya salah maka akan mengeluarkan ouput id salah,                            kalau ID bukunya tersedia maka data yang berID itu akan terhapus secara otomatis

                   def show_menu():
                     print "\n"
                     print "======Menu====="
                     print "[1] Show Data"
                     print "[2] Insert Data"
                     print "[3] Edit Data"
                     print "[4] Delete Data"
                     print "[5] Exit"
                  menu = input("Pilih Menu : ")
                     print "\n"
                      if menu == 1 :
                         show_data()
                    elif menu == 2:
                        insert_data()
                    elif menu == 3:
                       edit_data()
                    elif menu == 4:
                       delete_data()
                    elif menu == 5:
                      exit()
                   else:
                      print "Input yang Anda masukan salah"
// Nah kali ini kita akan membuat fungsi dengan nama Show_Menu, fungsi ini berfungsi sebagai                         pilihan menu , menu-menu yang tersedia adalah fungsi fungsi yang tadi sudah kita buat. langkah                       pertamanya kita buat terlebih dahulu urutan-urutan menunya , setelah itu kita akan membuat                          inputan untuk memilih menunya , setelah semuanya itu telah dilakukan maka kita membuat if                          elsenya , bisa juga mengguakan switch case, tapi disini saya menggunakan if else. jika menu                          yang kita pilih adalah 1 maka akan menjalankan fungsi show_data. bgtu selanjutnya sesuai yang                    kita buat harus sama dengan nama-nama menu yang diatas. jika user memilih angka yang tidak                      ada di menu maka akan mengeluarkan output "Input yang Anda masukan salah"

                  if __name__ == "__main__":
                   while(True):
                  show_menu()
// nah kita sudah menuju ke kodingan yang terakhir , ini berguna untuk mengulangkan program ,                      program tidak akan keluar sampai user memilih menu exit


Nah saya sudah menjelaskan penggunaan fungsi dan pengimplementasian fungsi ke program yang tadi saya buat. 
Demikianlah penjelasan fungsi dan penggunaannya versi saya , maafkan jika ada beberapa script yang salah atau penjelasan yang salah . Trimakasih :)
        


Friday 20 April 2018

Nilai - Nilai Perusahaan BNI

Alexander

Nilai - Nilai Perusahaan BNI :

Integrity
Menjunjung tinggi kejujuran dan keselarasan dalam pemikiran, perkataan serta perbuatan.

Customer Oriented
Memberikan kualitas pelayanan kebutuhan pelanggan internal dan eksternal melebihi dari yang mereka harapkan

Trust
Dapat dipercaya dan teguh memegang amanah dalam memenuhi janji baik kepada nasabah maupun rekan kerja.

Passion for Excellence
Selalu memberikan hasil kerja terbaik dan terus meningkatkan keahlian.

Teamwork
Membina sinergi dan kerja sama antar individu dengan optimal untuk mencapai tujuan yang ditetapkan bersama.

Innovative
Menggunakan dengan maksimal semua sumber daya yang ada dengan kreatifitas tinggi untuk menghasilkan perbaikan dan perubahan berkala.

Embrace Change
Aktif melakukan perubahan yang diperlukan dan siap menerima dan menjalankan perubahan yang terjadi kapan saja diperlukan.



Referensi :
https://www.bni-life.co.id/id/visi-misi