Python: Create the combinations of 3 digit combo
Python Basic - 1: Exercise-5 with Solution
3-Digit Combinations
Write a Python program to make combinations of 3 digits.
Sample Solution:
Python Code :
# Create an empty list to store formatted numbers.
numbers = []
# Iterate through numbers from 0 to 999 (exclusive).
for num in range(1000):
# Convert the number to a string and fill with zeros to make it three digits long.
num = str(num).zfill(3)
# Print the last formatted number (outside the loop, indentation issue).
print(num)
# Append the last formatted number to the 'numbers' list.
numbers.append(num)
Sample Output:
999
Explanation:
The above code creates an empty list named 'numbers' and iterates through numbers from 0 to 999. Each number is converted to a string and formatted to have three digits by filling in leading zeros. However, there is an indentation issue, and the last two lines might not function as intended. The last formatted number is printed outside the loop, and only the last number is appended to the 'numbers' list.
Visual Presentation:
Flowchart:
Python Code Editor :
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Python program to find unique triplets whose three elements gives the sum of zero from an array of n integers.
Next: Write a Python program to print a long text, convert the string to a list and print all the words and their frequencies.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/python-exercises/basic/python-basic-1-exercise-5.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics