a**b的末三位是多少

a,b=map(int,input().split())
c=a**b
s=str(c)
print(s[-3:])

这是哪一步出错了吗?作业系统只给了90分,不知道如何修改了(初学者愚笨)

n没有用,要去掉
c和s注意大小写
print(s[-3:]) # 第一个p是小写,你:号写成了中文全角的,要改成英文半角的。

你题目的解答代码如下:

a,b=map(int,input().split())
c=a**b
s=str(c)
print(s[-3:]) #  :号写成了中文全角的,要改成英文半角的。

img

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img