;

6.Belajar Bersama Python | raw input Python


RAW INPUT PYTHON

Dalam pemograman python kita juga dapat membuat interaksi user dengan programmu,pada kesempatan ini saya akan memperkenalkan sintaks raw input dalam pemograman python.

Lihat contoh dibawah ini :



BuayaTerbang = raw_input("Masukin Nama Lu disini coyy: ")

print (BuayaTerbang)



Maka akan mencetak seperti dibawah ini :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy:



Dari program tersebut,user bisa berinteraksi memasukan nama,lihat contoh dibawah ini :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy: BuayaTerbang



Setelah kita menginput  BuayaTerbang ,jika kita tekan tombol "enter" maka akan mengeluarkan  BuayaTerbang tadi kita input,lihat contoh dibawah ini :



Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy: BuayaTerbang
BuayaTerbang
>>>



Lihat gambar dibawah ini :


RAW INPUT PYTHON
RAW INPUT PYTHON


Pada gambar diatas,itu adalah contoh kita menginput string dan integer,jika kamu ingin menginput hanya angka saja atau biasa kita sebut number dalam pemograman,kita akan menggunakan sintaks :
                                 
                                             
int(raw_input())


Lihat contoh dibawah ini :



BuayaTerbang = int(raw_input("Masukin Nama Lu disini coyy: "))

print (BuayaTerbang)




Maka akan mencetak seperti dibawah ini :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy: 123456789



Setelah kita menginput berupa angka,jika kita tombol "enter" maka akan mengeluarkan angka tadi kita input,lihat contoh dibawah ini :



Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy: 123456789
123456789
>>>


Lihat gambar dibawah ini :


int(raw_input()) | input integer pada python
int(raw_input()) | input integer pada python

Pada saat kita menggunakan sintaks int(raw_input()) ,ketika kita menginput berupa huruf maka akan muncul Error,lihat contoh dibawah ini :






BuayaTerbang = int(raw_input("Masukin Nama Lu disini coyy: "))

print (BuayaTerbang)




Dibawah ini adalah contoh saat kita menginput huruf,maka akan muncul Error :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>>
========================== RESTART: E:\python\a1.py ==========================
Masukin Nama Lu disini coyy: BuayaTerbang
Traceback (most recent call last):
  File "E:\python\a1.py", line 1, in <module>
    BuayaTerbang = int(raw_input("Masukin Nama Lu disini coyy: "))
ValueError: invalid literal for int() with base 10: 'BuayaTerbang '
>>>




Lihat gambar dibawah ini :

ValueError: invalid literal for int() with base 10: 'BuayaTerbang '
Contoh Error pada saat menginput huruf

Pada contoh diatas ada beberapa hal yang harus kamu ketahui pada saat menginput integer,maka hanya ada berupa angka saja,tidak boleh menggunakan angka setelah itu huruf ( contoh : 123123BuayaTerbang),Jadi hanya bisa digunakan untuk angka saja.

Raw input pada python,kita juga kan mengenal yang namanya float,jadi apapun angka yang kita input akan menjadi float,misal kita akan input angka 12 ,maka akan mencetak angka 12.0 ,ketika kita mencetak yang sudah menjadi float maka tidak akan berubah,contoh kita input angka 12.5 maka akan mencetak angka 12.5 juga.


                                 
                                             
float(raw_input())





Dalam float kita menggunakan sintak seperti ini :


BuayaTerbang = float(raw_input("Masukin No Kamu disini :): "))

print (BuayaTerbang)




Ketika kita menginput 12 maka akan mencetak seperti ini :


Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
>>> 
========================== RESTART: E:\python\a1.py ==========================
Masukin No Kamu disini :): 12
12.0
>>> 




Lihat gambar dibawah ini:

float(raw_input())
float(raw_input())

Sampai disini dulu yakk :)

Gbu :)

Baca Juga Artikel Tentang : 5.Belajar Bersama Python | len Python


List of Article Posts https://buayaberdiri.blogspot.com