Skip to content Skip to sidebar Skip to footer

Mendapat Data Input Keyboard di Bahasa Pyhton

Mendapat Data Input Keyboard di Bahasa Pyhton

Input keyboard merupakan hal yang dibutuhkan dalam membangun interaksi dengan pengguna. Input keyboard bagaikan jembatan untuk berkomunisi dan penyalur pikiran user untuk aplikasi yang dibuat. 
Berbagai aplikasi berdasarkan banyak bahasa pemrograman hampir sama dalam tampilan input keyboardnya, akan tetapi akan berbeda dalam penulisan sintaknya. 
Penulisan sintak bisa bermacam-macam bergantung pada bahasa yang digunakan misalnya di java harus import scanner, dan di C++ harus ada using name std, akan tatapi berbeda halnya dengan bahasa python. 
Membuat input keyboard dengan bahasa python lebih cepat dan efesien. 
Input keyboard dapat dilakukan dengan menggunakan method input(). 
Agar kamu lebih paham tentang method ini maka akan admin beri contoh sederhana.

myname = input('Halo Siapa Nama Kamu: ')
 print('Nama kamu adalah'+ myname )

Mudah sekali kan membuat input keyboard di python. pada variabel myname  data inputan akan ditampung dan pada saat di print maka akan muncul nama yang kamu inputkan.
Agar lebih jelas berikut ini ada source code kuis dari ebook bahasa python Python For kids (Bisa diunduh disini).


import random
guessTaken = 0
myname = input('Nama  kamu siapa?: ')
number = random.randint(1, 20)
print('Oke ', myname,' Pikirkan angka 1-20 dan coba tebak' )
while guessTaken<6:
    guess = input('Coba ditebak : ')
    guess = int(guess)
    guessTaken+=1
    if guess<number:
        print('\nAngka Terlalu Kecil')
    elif guess>number:
        print('\nANgka terlalu besar')
    elif guess == number:
        guessTaken = str(guessTaken)
        print('Good Job ', myname, ' kamu bisa menebak angka', guessTaken)
        guessTaken = int(guessTaken)
    elif guess != number:
        number = str(number)
        print('Salah Nomer '+number)
    else:
        print('salah tempat')
print(number)

Agar lebih memperjelas pemahaman kamu, maka berikut ini penjelasan dari sorce code tersebut.
* input() Merupakan method yang digunakan untuk menampung input dari keyboard.
* import random merupakan import untuk memanggil fungsi acak di pyhton.
random.randint Fungsi acak pada python, bisa dibatasi seperti source code tersebut.
*int() Fungsi konversi dari string ke integer.
*str() Fungsi konversi menjadi string.

Catatan:
Seluruh data yang diinputkan melalui fungsi input() akan berupa tipe data string jadi ketika kamu mau menjumlahkan data perlu adanya konversi ke tipe data int agar bisa dilakukan.
Contohnya:
angka1 = input('Angka 1 : ')
angka2 = input('Angka 2 : ')
print(angka1+angka2)
Mendapat Data Input Keyboard di Bahasa Pyhton

Post a Comment for "Mendapat Data Input Keyboard di Bahasa Pyhton"