新版43课函数动动手第0题的疑问
请问代码中的v = rc
是什么意思???
由于实在没思路就服用了救心丸。
但是救心丸这一句代码把我看蒙了。。。
结果把答案里的代码复制运行后系统报错了。。。。
把我搞不会了。。。。
大概率是 手误应该是R2N【ch】,其实这个很好想拉,只要左边的罗马数字大于右边的 就是减法,其他的都是加法,然后你从左到右遍历一遍,最后把最后一个数加上就是这个答案啊。
小甲鱼的 Victor0321 发表于 2022-5-29 23:56
大概率是 手误应该是R2N【ch】,其实这个很好想拉,只要左边的罗马数字大于右边的 就是减法,其他的都是 ...
但是 R2N 的这个ch是字符串里的字符呀。。。不是整数不能用作切片的惹。。。
思路我大概懂了 我再自己想一下吧谢谢 镜花丿水月 发表于 2022-5-30 10:41
但是 R2N 的这个ch是字符串里的字符呀。。。不是整数不能用作切片的惹。。。
思路我大概懂了 我再 ...
R2N是字典ch 罗马字符 (emnumeratate()这个函数是把s里的罗马字元素拿出来(i,ch) 其中i是index 默认从0开始,ch 就是s里的迭代元素也就是罗马字符)
所以R2N【ch】取出来就是罗马数字对应的阿拉伯数字 你没有,设置最佳答案。 python001_ 发表于 2022-5-30 17:13
你没有,设置最佳答案。
这2天忙 我还没试着做~~~等我做出来这个思路是对的话我就设置不好意思
页:
[1]