环境是win10,python3.6
废话不多说,上代码:
try: print(float('1')) print(int('1.0')) except ValueError: print("可以把字符型整数直接转换为浮点数,而字符型浮点数转整型则不行")
结果:
于是我猜测,float()可以直接转换任意字符整型,而int()不行
有兴趣的、有需要的可以自己测试下
另外别问我原理,我也是试出来的_(:з」∠)_
环境是win10,python3.6
废话不多说,上代码:
try: print(float('1')) print(int('1.0')) except ValueError: print("可以把字符型整数直接转换为浮点数,而字符型浮点数转整型则不行")
结果:
于是我猜测,float()可以直接转换任意字符整型,而int()不行
有兴趣的、有需要的可以自己测试下
另外别问我原理,我也是试出来的_(:з」∠)_