Trong chương trình này, chúng ta sẽ tìm vị trí chỉ mục mà tại đó bội số của một số nhất định tồn tại. Chúng tôi sẽ sử dụng cả thư viện Numpy và thư viện Pandas cho tác vụ này.
Thuật toán
Step 1: Define a Pandas series. Step 2: Input a number n from the user. Step 3: Find the multiples of that number from the series using argwhere() function in the numpy library.
Mã mẫu
import numpy as np listnum = np.arange(1,20) multiples = [] print("NumList:\n",listnum) n = int(input("Enter the number you want to find multiples of: ")) for num in listnum: if num % n == 0: multiples.append(num) print("Multiples of {} are {}".format(n, multiples))
Đầu ra
NumList: [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19] Enter the number you want to find multiples of: 5 Multiples of 5 are [5, 10, 15]