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