Output Variables in Python with Python

Output Variables in Python

Output variables are used to store results that will be displayed or returned by a program. They play a crucial role in managing the results of calculations or operations.

Displaying with print()

The print() function is used to display the values of variables on the screen. Here’s how you can use print() to display variable values: 

age = 30
name = "Alice"
print("Name:", name)
print("Age:", age)

 Practical Example: 

x = 10
y = 20
sum_result = x + y
print("The sum of", x, "and", y, "is", sum_result)

 Explanation:

  • The variables x and y hold the values 10 and 20.
  • The variable sum_result contains the result of adding x and y.
  • The print() function displays the string with the values of the variables embedded.

String Formatting

For cleaner output, you can use string formatting techniques.

f-strings (Python 3.6+) 

name = "Alice"
age = 30
print(f"Name: {name}, Age: {age}")

format() Method 

name = "Alice"
age = 30
print("Name: {}, Age: {}".format(name, age))

 % Operator 

name = "Alice"
age = 30
print("Name: %s, Age: %d" % (name, age))

Practical Example with f-strings: 

product = "Laptop"
price = 999.99
quantity = 3
total = price * quantity
print(f"Product: {product}")
print(f"Unit Price: {price:.2f}")
print(f"Quantity: {quantity}")
print(f"Total: {total:.2f}")

 Explanation:

  • :.2f formats floating-point numbers with two decimal places.

Returning Values with return

In functions, output variables are often used to return results. Use the return keyword to send a value from a function.

Practical Example: 

def add(x, y):
    sum_result = x + y
    return sum_result
result = add(10, 15)
print("The result of the addition is", result)

Explanation:

  • The add function computes the sum of x and y and returns it.
  • The variable result receives the value returned by the add function.
  • The print() function displays this value.

Using in Control Structures

Output variables can also be used to manage results in control structures, such as loops and conditionals.

Practical Example with a Loop: 

numbers = [1, 2, 3, 4, 5]
total = 0
for number in numbers:
    total += number
print("The sum of the numbers is", total)

 Explanation:

  • The for loop iterates over each number in the numbers list.
  • The variable total accumulates the sum of the numbers.
  • print() displays the total sum after the loop completes.

Conclusion

Variables in Python are a fundamental concept that allows you to store and manipulate data. Output variables are particularly important for displaying the results of calculations and operations. By using functions like print(), string formatting techniques, and control structures, you can effectively manage and display data in your Python programs.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *