Here, we are going to write python program to print first n multiples of given numbers. To find multiples of n numbers, we can use for loop to print of each numbers one by on screen.
A multiple of a number is the product of the number and a counting number. So Lets see practical solved example. We can use following formula to solve the query.
The numbers 2,4,6,8,10,122,4,6,8,10,12 are called multiples of 2. Multiples of 2 can be written as the product of a counting number and 2. The first six multiples of 2 are given below.
Program 1 : Python program to print multtiple of given numbers using for loop
# Python program to print the first n multiple of numbers n = int(input("Enter number: ")) print("The multiples are: ") for i in range(1,11): print(n*i, end =" ")
Enter number: 8
The multiples are:
8 16 24 32 40 48 56 64 72 80
Program 2 : Python program to print multiple of given numbers without using any loop
We can use range function in python to store the multiples in a range. First we store the numbers till m multiples using range() function in an array, and then print the array with using (*s) which print the array without using loop.
# Python program to print the first n multiple # of a number n without using loop. m = int(input("Enter number of term you want to print : ")) n = int(input("Enter any number : ")) # inserts all elements from n to # (m * n)+1 incremented by n. s = range(n, (m * n)+1, n) print(*s)
Enter number of term you want to print : 20
Enter any number : 2
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40