Python: Display a number in left, right and center aligned of width 10
Align number left, right, center (width=10).
Write a Python program to display a number in left, right, and center aligned with a width of 10.
Sample Solution:
Python Code:
# Define a variable 'x' and assign it the value 22 (an integer).
x = 22
# Print an empty line for spacing.
print()
# Print the original value of 'x' with a label.
print("Original Number: ", x)
# Format and print the value of 'x' with left alignment, a width of 10 characters, and padding using spaces.
print("Left aligned (width 10) :"+"{:< 10d}".format(x))
# Format and print the value of 'x' with right alignment, a width of 10 characters, and padding using spaces.
print("Right aligned (width 10) :"+"{:10d}".format(x))
# Format and print the value of 'x' with center alignment, a width of 10 characters, and padding using spaces.
print("Center aligned (width 10) :"+"{:^10d}".format(x))
# Print an empty line for spacing.
print()
Sample Output:
Original Number: 22 Left aligned (width 10) :22 Right aligned (width 10) : 22 Center aligned (width 10) : 22
Flowchart:
Python Code Editor:
Previous: Write a Python program to format a number with a percentage.
Next: Write a Python program to count occurrences of a substring in a string.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics