Python 两个代码行的差异问题
查看原帖
Python 两个代码行的差异问题
1244958
2108LEO楼主2023/12/31 22:31

想问一下对于这个题目的第五个点

a,b=map(int,input().split())
result=str(pow(a,b))[-3:]#有问题,这句话不等价于
#result=str(pow(a,b)%1000)
print("{:0>3}".format(result))

我用第二行的代码,第五个测试点会报RE,用第三行的代码就不会报错,但是这两行代码的运行结果都是一样的啊,请求大佬指点一下,没有看出来他们两者在这个题目上有什么差异

2023/12/31 22:31
加载中...