Input dan Output
Pahami cara menerima input pengguna dan menampilkan output dalam program Python
Input dan Output adalah pelajaran Learn AI with Python 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 Learn AI with Python, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Learn AI with Python mencakup 4 pelajaran total.
Pengenalan Masukan dan Keluaran
Pengenalan Masukan dan Keluaran
Masukan dan keluaran 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() di 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 menyapa 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 di 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 teks, meskipun pengguna memasukkan angka. Anda dapat mengonversinya menjadi bilangan bulat atau bilangan pecahan 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)Menangani Kesalahan pada Masukan
Menangani Kesalahan pada 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 Kita Pelajari?
Apa yang 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 “Input dan Output” gratis?
Ya — teks lengkap “Input dan Output” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Learn AI with Python, upgrade ke CoddyKit PRO. Kursus Learn AI with Python mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Input dan Output”?
Pahami cara menerima input pengguna dan menampilkan output dalam program Python Kamu berlatih Learn AI with Python 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 Learn AI with Python?
Tidak diperlukan pengalaman sebelumnya. Learn AI with Python 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 “Input dan Output” 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 Learn AI with Python ini?
Ya. Setiap pelajaran Learn AI with Python menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.