Mengenal Variabel, Fungsi Print dan Input di Python

Muhammad IhsanMuhammad Ihsan
3 min read

Python adalah bahasa pemrograman yang sangat populer karena kemudahan penggunaannya dan sintaks yang sederhana. Penggunaan Python sangat luas dari backend, automation, analisis data hingga kecerdasan buatan. Artikel ini akan menjadi permulaan dalam seri belajar python dari dasar. Dalam artikel ini, kita akan membahas tiga konsep dasar dalam python yaitu fungsi print , input, dan variabel.

Baik, berikut adalah contoh postingan blog yang mencakup tiga topik tersebut: fungsi print, fungsi input, dan variabel di Python.

1. Fungsiprint()

Fungsi print digunakan untuk menampilkan output. Fungsi ini sering digunakan untuk debugging dan memberikan informasi kepada pengguna. Berikut adalah contoh penggunaannya:

print("Hello, World!")

Output:

Hello, World!

Kita juga bisa mencetak beberapa item dengan memisahkannya menggunakan koma:

print("Hello", "World", "!")

Output:

Hello World !

2. Fungsiinput()

Fungsi input digunakan untuk menerima input dari pengguna. Input ini selalu berupa string, jadi Anda mungkin perlu mengkonversinya ke tipe data lain jika diperlukan. Berikut adalah contoh penggunaannya:

name = input("What is your name? ")
print("Hello, " + name + "!")

Jika kita ingin input berupa angka, maka kita harus mengkonversinya ke tipe data yang sesuai, misalnya integer:

age = int(input("How old are you? "))
print("You are " + str(age) + " years old.")

3. Variabel

Variabel merupakan tempat untuk menyimpan data yang bisa digunakan dan dimanipulasi dalam program. Berikut adalah beberapa contoh bagaimana mendefinisikan dan menggunakan variabel di Python:

# Mendefinisikan variabel
name = "Alice"
age = 25

# Menggunakan variabel
print("Name:", name)
print("Age:", age)

# Mengubah nilai variabel
age = age + 1
print("Next year, you will be", age, "years old.")

Variabel di Python tidak memerlukan deklarasi tipe data, karena Python secara otomatis menentukan tipe data berdasarkan nilai yang diberikan. Namun, penting untuk memberi nama variabel dengan jelas dan deskriptif agar kode mudah dibaca dan dipahami.


Contoh Program: Generator Nama Toko

Sebagai penutup, kita akan membuat program sederhana yaitu generator nama toko, berikut kode lengkap untuk program yang akan kita buat:

print("Welcome to the Shop Name Generator.")
city = input("What's the name of the city you grew up in?\n")
pet = input("What's your pet's name?\n")
print("Your shop name could be '" + city + " " + pet + "' Shop")

Penjelasan Program:

  • Program dimulai dengan menampilkan pesan sambutan "Welcome to the Shop Name Generator" .

  • Program kemudian meminta pengguna untuk memasukkan nama kota tempat mereka dibesarkan dan nama hewan peliharaan mereka.

  • Setelah menerima input dari pengguna, program menggabungkan kedua input tersebut untuk menghasilkan nama toko yang unik dan menampilkannya kepada pengguna.

Program sederhana menerapkan hal-hal yang kita pelajari sebelumnya yaitu fungsi print, input, dan variabel. Kita bisa memodifikasi proyek ini lebih lanjut dengan menambahkan fitur tambahan, seperti menggabungkan kata lain atau menggunakan input tambahan untuk membuat nama toko lebih menarik. Selamat mencoba!

Source Code: Github

1
Subscribe to my newsletter

Read articles from Muhammad Ihsan directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Muhammad Ihsan
Muhammad Ihsan

AI, ML and DL Enthusiast. https://www.upwork.com/freelancers/emhaihsan https://github.com/emhaihsan https://linkedin.com/in/emhaihsan