编程练习:求某个数的n次方,返回其个位和十位
Posted 小黄人python
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程练习:求某个数的n次方,返回其个位和十位相关的知识,希望对你有一定的参考价值。
1 #!/usr/bin/env python 2 3 def pow1(n,m): 4 if m==0: return 1 5 if m==-1: return (1/n) 6 if m & 1 != 0: 7 return int(str(n * pow1(n, m-1))[-2:]) 8 else: 9 return int(str(pow1(n*n, m>>1))[-2:]) 10 11 if __name__ == "__main__": 12 print(pow1(2,2))
以上是关于编程练习:求某个数的n次方,返回其个位和十位的主要内容,如果未能解决你的问题,请参考以下文章
C#编程:输入一个4位数的正整数,编写程序,输出这个数的千位,百位,十位,个位。
c语言编程题打印出所有的“水仙花数”所谓“水仙花数”是指一个三位数其各位数字立方和等于该数本身