2.5 类型转换

Python的数据类型可以做相互转换,以下是常用的方法:

函数 说明
int(x) 将 x 转换为一个整数
float(x) 将 x 转换到一个浮点数
str(x) 将 x 转换为字符串
tuple(s) 将序列 s 转换为一个元组
list(s) 将序列 s 转换为一个列表

对于输入的整型数据,input()函数返回的结果是一个字符串,可以使用类型转换函数,将其转换成整型数据进行计算或使用。

例如:2.5-类型转换.py

# 输入的内容默认作为字符串,进行类型转换
age = input('请输入年龄:')
age = int(age)
birth_year = 2021 - age

print('出生年份:', birth_year)

结果为:

请输入年龄:25
出生年份:1996