Python sympy.digits()方法

Python sympy.digits()方法

sympy.digits()方法的帮助下,我们可以在SymPy中找到任何给定基数的整数的数字。

语法: digits(n, t=10)

参数 :
n –它表示一个整数。
b – 它表示一个基数整数(可选)。b的默认值是10。

返回:返回以b为基数的n的数字列表,列表中的第一个元素是b(如果n是负数,则为-b)。

示例 #1:

# import digits() method from sympy
from sympy.ntheory.factor_ import digits
  
n = 7524
b = 10
  
# Use digits() method 
digits_n_b = digits(n, b) 
      
print("Digits of {} in base {} =  {} ".format(n, b, digits_n_b)) 

输出:

Digits of 7524 in base 10 =  [10, 7, 5, 2, 4] 

示例 #2:

# import digits() method from sympy
from sympy.ntheory.factor_ import digits

n = 33
b = 2

# Use digits() method
digits_n_b = digits(n, b)

print(“Digits of {} in base {} = {} “.format(n, b, digits_n_b))

输出:

Digits of 33 in base 2 =  [2, 1, 0, 0, 0, 0, 1] 

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程