Open In App

Python | sympy.primeomega() method

Last Updated : 17 Sep, 2019
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report
With the help of sympy.primeomega() method, we can calculate the number of prime factors counting multiplicities for a given positive integer. For example, primeomega(12) = 3, since 12 = 22 * 31. Therefore, number of prime factors = sum of multiplicities of prime factors, 2 + 1 = 3.
Syntax: primeomega(n) Parameter: n - It denotes an integer. Returns: Returns the number of prime factors counting multiplicities for a given positive integer.
Example #1: Python3
# import primeomega() method from sympy
from sympy.ntheory.factor_ import primeomega

n = 24

# Use primeomega() method 
primeomega_n = primeomega(n) 
    
print(" Number of prime factors of {} = {} ".format(n, primeomega_n))
Output:
Number of prime factors of 24 = 4 
Example #2: Python3
# import primeomega() method from sympy
from sympy.ntheory.factor_ import primeomega

n = 120

# Use primeomega() method 
primeomega_n = primeomega(n) 
    
print(" Number of prime factors of {} = {} ".format(n, primeomega_n))
Output:
Number of prime factors of 120 = 5 

Article Tags :
Practice Tags :

Similar Reads