Variabel dan Input pada Pemrograman Python

3 min read 3 hours ago
Published on Sep 18, 2025 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Introduction

In this tutorial, we will explore variables and user input in Python programming. Understanding how to define and use variables is essential for creating dynamic and interactive applications. This guide will walk you through the basics, providing practical examples and tips along the way.

Step 1: Understanding Variables

Variables are fundamental in programming as they store data values. In Python, you do not need to declare a variable type explicitly, which makes it easy to use.

  • Defining a Variable: You can create a variable by simply assigning a value to it.
    name = "Harry"
    age = 25
    
  • Variable Naming Rules:
    • Must start with a letter or underscore (_).
    • Can contain letters, numbers, or underscores.
    • Case-sensitive (e.g., age and Age are different).

Practical Tip

Choose meaningful names for your variables to make your code more readable, like student_age instead of just age.

Step 2: Using Different Data Types

Python supports various data types, and you can assign them to variables.

  • String: A sequence of characters.
    greeting = "Hello, World!"
    
  • Integer: Whole numbers.
    score = 100
    
  • Float: Decimal numbers.
    temperature = 36.6
    
  • Boolean: Represents True or False.
    is_active = True
    

Step 3: Getting User Input

To make your program interactive, you can collect input from users using the input() function.

  • Basic Input: This function captures user input as a string.
    user_name = input("Enter your name: ")
    
  • Converting Input Types: If you need numerical input, convert the string to an integer or float.
    user_age = int(input("Enter your age: "))
    

Common Pitfall

Always validate user input to avoid errors. For example, if expecting an integer, ensure the input can be converted to an integer.

Step 4: Combining Variables and Input

You can combine variables and user input to create personalized messages or perform calculations.

  • Example: Create a greeting message.
    user_name = input("Enter your name: ")
    print("Welcome, " + user_name + "!")
    

Conclusion

In this tutorial, we covered the basics of variables and user input in Python. We discussed defining variables, different data types, capturing user input, and combining these elements to create interactive applications.

Next, you can practice by creating simple programs that utilize these concepts, such as a basic calculator or a greeting application. Keep experimenting with different data types and user inputs to deepen your understanding of Python programming.