Sunday, May 18, 2014

Fungsi raw_input() dan input() pada python programming


Fungsi raw_input() dan input() pada python programming - hari ini aku akan membahas tentang raw_input() dan input()  di python,
raw_input([prompt])
input([prompt])
Dua fungsi ini berfungsi untuk membaca masukan, kedua fungsi ini memang sama fungsi nya , yaitu sama-sama untuk membaca masukan, tetapi dalam melakukan pembacaan masukan keduanya punya fungsi yang bedanya, yaitu sebagai berikut :

  1. raw_input()
    • setiap masukan yang diterima oleh fungsi raw_input() itu akan di anggap sebagai inputan string. untuk membuktikan ketikan sintak sebagai berikut :
      •  raw_input("nama : ")
      • lalu masukan nama. seperti di bawah ini :
      • >>> raw_input("nama : ")
        nama : cahya dyazin
        'cahya dyazin'
      •  >>> raw_input("bilangan : ")
        nama : 22
        '22'
    • karena inputan di anggap sebagai string, maka inputan tidak bisa kita operasikan dengan operasi aritmatika, mari kita buktikan ,contoh sebagai berikut :
      • >>> x=raw_input("bilangan I : ")
        bilangan I : 12345
        >>> y=raw_input("bilangan II : ")
        bilangan II : 67890
        >>> print x+y
        1234567890
    • bisa di lihat dari contoh di atas ketika tanda aritmatika di letakan di antara X dan Y inputan nya tidak meakukan penjumlahan tapi melainkan masalah menggabungkan isi dari X dan Y, tapi coba kita lihat perbedaan nya jika menggunakan fungsi input() ,penjelasan nya sebagai berikut.
  2. input()
    •  fungsi input() akan mengambil bilangan, sehingga inputan dapat di olah oleh operasi aritmatika, contoh sebagai berikut :
      • >>> x=input(" bilangan I : ")
         bilangan I : 22
        >>> y=input(" bilangan II : ")
         bilangan II : 2
        >>> print x+y
        24
        >>> print x*y
        44
        >>> print x-y
        20
        >>> print x/y
        11
      • bisa di lihat pada contoh di atas, ketika operasi aritmatika di antara X dan Y maka output yang di hasilkan adalah sebuah nilai dari hasil proses operasi aritmatika (penjumlahan, perkalian, pengurangan, perkalian)

Bagaimana Pahamkah anda dengan penjelasanku ini ? :)

biasakan berkomentar :)
jangan lupa minta sumbangsi KLIK pada adsensenya :)

Saya hanya seorang "newbie" yang baru bisa ngoding lohor kemarin.

2 komentar

Penjelasannya sangat sederhana gan,banyak in lagi gan plis hehehhe

Bagus, bahasanya sangat mudah dipahami. Di tunggu selanjutnya.


EmoticonEmoticon