如何解决乘法不乘法 10-199 范围内的数字,吠陀数学
base50 = {abs(x) : x - 50 for x in range(30,76)}
base100 = {abs(x) : x - 100 for x in range(76,200)}
baseMix = {x : x - 100 for x in range(100)}
num1 = 25
num2 = 25
min1 = min(num1,num2)
max1 = max(num1,num2)
result = []
remainder = []
if 100 > max1:
if 29 < max1 < 76:
result.append((num1 - base50[min1]) * 100)
result.append(base50[min1] * base50[max1])
else:
result.append((min1 - base100[max1]) * 100)
remainder.append(baseMix[min1] )
remainder.append(base100[max1])
elif 100 < min1:
result.append(base100[max1])
else:
result.append((num1 - baseMix[min1]) * 100)
remainder.append(baseMix[min1])
remainder.append(num1-100)
print(result,remainder )
给予
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py",line 31,in <module>
start(fakepyfile,mainpyfile) File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py",line 30,in start
exec(open(mainpyfile).read(),__main__.__dict__)
File "<string>",line 21,in <module>
KeyError: 25
[Program finished]
试图嵌入数据结构来清理代码但卡在逻辑上。 我可以用于映射的任何其他数据结构? 我应该如何创建少于 30 个的基本案例?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。