标签: python command-line floating-point
如您所知,浮点数在不同的语言环境中使用不同的小数分隔符。但是我想知道当用户在本地语言环境中传递浮点时我是否应该关心。
起初我以为我应该尝试使用可移植的'C'语言环境解析输入,然后尝试使用ValueError异常(我使用的是Python)我应该尝试将其解析为本机浮点数。
但这会带来什么后果呢?这根本不是好主意吗?
答案 0 :(得分:0)
这个旧的question似乎有一些很好的信息。但是你的应用程序是一个命令行应用程序,我不打算使用本地化,只需要一个小数点。这几乎是所有编程语言的标准。