9. PYTHON (Konsep Dasar) – Konversi Tipe Data

Belajar Bahasa Python Lengkap

Untuk menginginkan hasil integer 8, kita tidak bisa menambahkan antara string “5” dan string “3”. Untuk itu, jika menginginkan hasilnya berupa integer, maka dapat dilakukan konversi terlebih dahulu dari string ke integer.

>>> "5"+"3"
'53'
>>> int("5")+int("3")
8

Seperti pada contoh di atas, ketika string “5” dan string “3” ditambahkan, maka akan menghasilkan nilai string dan bukan hasil operasi integer. Tetapi setelah melakukan konversi ke integer, maka hasilnya adalah integer.

Contoh lain, konversi biasanya sering digunakan pada fungsi input dari keyboard. Karena semua entri dari fungsi input secara default akan berbentuk string. Maka perlu di konversikan terlebih dahulu, jika menginginkan output selain string.

>>> float(input("Enter a number string: "))
Enter a number string: 30
30.0
>>> int(input("first number: ")) + int(input("second number: "))
first number: 1
second number: 2
3

LANJUTKAN BACA MATERI LENGKAP


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.