类型转换在python中,单个的数据类型不可能完成某些操作。例如,您不能添加两个包含数字2和3的字符串来生成整数5,因为操作将在字符串上执行,结果是“23”。解决这个问题的方法是类型转换。在这个例子中,您将使用int函数。
>>> "2" + "3""23"
>>> int("2") + int("3")5
在Python中,我们使用的类型是整数、浮点数和字符串。用于转换这些函数的函数分别是int、float和str。
思考:
>> int("104"+"1000")
输出结果是多少?
输入类型转换类型转换的另一个例子是将用户输入(即字符串)转换成数字(整数或浮点数),允许数学计算。
>>>float(input("输入第一个数: ")) + float(input("输入第二个数: "))
输入第一个数: 40
输入第二个数:: 2
42.0
思考:
>>> float("210" * int(input("输入一个数" )))
输入一个数: 2
输出结果是多少