Masukan dan Keluaran
Pahami cara menerima masukan pengguna dan menampilkan keluaran dalam program Python.
Masukan dan Keluaran adalah pelajaran Python Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Python Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Python Academy mencakup 4 pelajaran total.
Pengantar Masukan dan Keluaran
Pengantar Masukan dan Keluaran
Masukan dan keluaran sangat penting untuk berinteraksi dengan program. Masukan memungkinkan pengguna memberikan data, sedangkan keluaran menampilkan informasi kepada mereka.
Dalam pelajaran ini, Anda akan mempelajari cara menggunakan fungsi input() dan print() dalam Python.

Fungsi print()
Fungsi print()
Fungsi print() menampilkan teks atau informasi di layar. Sebagai contoh:
print("Hello, World!")
Hasilnya:
Hello, World!# Using the print function
print("Hello, World!")Fungsi input()
Fungsi input()
Fungsi input() memungkinkan pengguna memasukkan data ke dalam program. Sebagai contoh:
Saat Anda menjalankan kode ini, Python akan meminta pengguna memasukkan nama mereka, lalu greet mereka.
# Using the input function
name = input("What is your name? ")
print("Hello,", name)Menggabungkan Masukan dan Keluaran
Menggabungkan Masukan dan Keluaran
Anda dapat menggabungkan fungsi input() dan print() untuk membuat program interaktif. Sebagai contoh:
# Combining input and output
age = input("How old are you? ")
print("You are", age, "years old!")Memformat Keluaran
Memformat Keluaran
Anda dapat memformat keluaran menggunakan fitur f-strings dalam Python. Sebagai contoh:
# Formatting output using f-strings
name = "Alice"
age = 25
print(f"{name} is {age} years old.")Menggunakan Masukan dengan Angka
Menggunakan Masukan dengan Angka
Fungsi input() selalu mengembalikan rangkaian karakter, meskipun pengguna memasukkan angka. Anda dapat mengonversinya menjadi bilangan bulat atau bilangan desimal menggunakan int() atau float(). Sebagai contoh:
# Using input with numbers
num = int(input("Enter a number: "))
print("Your number multiplied by 2 is", num * 2)Penanganan Kesalahan dengan Masukan
Penanganan Kesalahan dengan Masukan
Jika pengguna memasukkan data yang tidak valid, hal itu dapat menyebabkan kesalahan. Anda dapat menangani kasus seperti ini menggunakan blok try-except:
# Handling errors with input
try:
num = int(input("Enter a number: "))
print("Your number is", num)
except ValueError:
print("That’s not a valid number!")Apa yang Telah Kita Pelajari?
Apa yang Telah Kita Pelajari?
Dalam pelajaran ini, Anda telah mempelajari:
- Cara menggunakan fungsi
print()untuk menampilkan keluaran. - Cara menggunakan fungsi
input()untuk menerima masukan pengguna. - Cara memformat keluaran dan menangani kesalahan masukan.
Bagus sekali! Mari lanjut ke topik berikutnya.

Pertanyaan yang Sering Diajukan
Apakah pelajaran “Masukan dan Keluaran” gratis?
Ya — teks lengkap “Masukan dan Keluaran” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Python Academy, upgrade ke CoddyKit PRO. Kursus Python Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Masukan dan Keluaran”?
Pahami cara menerima masukan pengguna dan menampilkan keluaran dalam program Python. Kamu berlatih Python Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Python Academy?
Tidak diperlukan pengalaman sebelumnya. Python Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Masukan dan Keluaran” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Python Academy ini?
Ya. Setiap pelajaran Python Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Variabel dan Tipe Data
- Masukan dan Keluaran
- Aritmetika Dasar dan Operator
- Komentar dan Keterbacaan Kode