《像计算机科学家一样思考Python》——3.2 类型转换函数

    xiaoxiao2024-05-06  131

    本节书摘来自异步社区《像计算机科学家一样思考Python》一书中的第3章,第3.2节,作者[美]Allen B. Downey,赵普明 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

    3.2 类型转换函数

    Python提供了一些可将某个值从一种类型转换为另一种类型的内置函数。int函数可以把任何可以转换为整型的值转换为整型;如果转换失败,则会报错:

    >>> int('32') 32 >>> int('Hello') ValueError: invalid literal for int(): Hello

    int可以将浮点数转换为整数,但不会做四舍五入操作,而是直接舍弃小数部分。

    >>> int(3.99999) 3 >>> int(-2.3) -2

    float函数将整数和字符串转换为浮点数:

    >>> float(32) 32.0 >>> float('3.14159') 3.14159

    最后,str函数将参数转换为字符串:

    >>> str(32) '32' >>> str(3.14159) '3.14159' 相关资源:敏捷开发V1.0.pptx
    最新回复(0)