APP发文编辑机制更新后,目前还不可以上传图片,?这里只放了python 代码,运行效果和题目,请点击前下边蓝色文字(超链),移步我今天的“学习打卡”帖查看。
打卡帖链接:
Python 代码:
# coding: utf-8
def sqrt_more(n, k):
'''求高次方的尾数(末三位)
n, k 均为正整数
问题分析:根据乘法竖式计算我们
可以发现,要得到乘法结果的后三位,
只需要用两个数的后三位相乘,然后
再取结果后三位。'''
temp = n #尾数初始为n。
for i in range(k - 1): #第一个 n 已赋初值,所以遍历 k - 1 次。
temp *= n
temp = int(str(temp)[-3:]) #字符串切片取末三尾。
return str(temp)[-3:] #返回积的末三位。
n, k = 2, 256
print(f' {"求高次方的尾数(末三位)":_^32} {"":8}{n}的{k}次方:{sqrt_more(n, k)} {"The End":_^42} ')
print(f' {"验算":_^40} {"":4}{n}的{k}次方:{n**k} {"The End":_^42} ')版权声明:本文为m0_57158496原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。