Q:

Print number with commas as thousands separators in Python

belongs to collection: Python basic programs

0

What is a prime number?

Many times, while writing the code we need to print the large number separated i.e. thousands separators with commas.

In python, such formatting is easy. Consider the below syntax to format a number with commas (thousands separators).

    "{:,}".format(n)
    Here, n is the number to be formatted.

Given a number n, we have to print it with commas as thousands separators.

Example:

    Input:
    n = 1234567890
    
    Output:
    1,234,567,890

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Python program to print number with commas as thousands separators in Python

# function to return number with thousand separator
def formattedNumber(n):
  return ("{:,}".format(n)) 

# Main code
print(formattedNumber(10))
print(formattedNumber(100))
print(formattedNumber(1000))
print(formattedNumber(10000))
print(formattedNumber(100000))
print(formattedNumber(1234567890))
print(formattedNumber(892887872878))

Output

10
100
1,000
10,000
100,000
1,234,567,890
892,887,872,878

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python basic programs

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Python program to demonstrate logical errors... >>
<< Python program to find sum of all digits of a numb...