变量类型转换:Python int、str、float转换方法

Python变量类型转换用于处理不同数据类型,依赖`int()`、`str()`、`float()`三个内置函数实现,适用于用户输入、数值计算等场景。 **基础类型回顾**:int(整数)、str(纯字符序列)、float(带小数点数字)。 **转换规则**: - **int ↔ str**:`str()`可将int转为字符串(无风险);`int()`需str为纯数字(含小数点/字母则报错)。 - **str ↔ float**:`float()`可将含小数点的str转为浮点数;`str()`可将float转为字符串。 - **float ↔ int**:`int()`将float转为整数时截断小数部分(非四舍五入)。 **注意事项**:非数字字符串转换会抛出`ValueError`,不确定时用`try-except`捕获错误。 **总结**:掌握转换规则(如纯数字str才能转int)和错误处理,可避免类型不匹配错误,提升数据处理效率。

阅读全文