python – 在没有int()的情况下将String转换为Int
发布时间:2020-12-16 21:53:31 所属栏目:Python 来源:网络整理
导读:我正在尝试在Python中实现add2strings,sub2strings,mult2strings函数.如果你只是做int(字符串),它们都很容易,但我想在没有它的情况下完成它们而不导入像Decimal那样的另一个作弊行为.我目前的想法是使用字节. 还有另一种方法吗? 最佳答案 参考C中的基本atoi
我正在尝试在Python中实现add2strings,sub2strings,mult2strings函数.如果你只是做int(字符串),它们都很容易,但我想在没有它的情况下完成它们而不导入像Decimal那样的另一个作弊行为.我目前的想法是使用字节. 还有另一种方法吗? 最佳答案
参考C中的基本atoi:
这转化为Python:
测试一下:
如果你想以int的方式容纳一个可选的符号和空格:
现在添加例外,你就在那里! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |