学习 Python 的转换数据类型后期次要学习指标有两个,一是数据类型转换的必要性,二是数据类型转换罕用办法。
一、转换数据类型的作用(必要性)
先用一个问题来解说一下为什么要学习转换数据类型?
问题:input() 接管用户输出的数据都是字符串类型,如果用户输出 8,想得到整型该怎么样操作?
答复:转换数据的数据类型即可,也就是把字符串转换成整型
二、转换数据类型的函数
在 Python 学习中咱们能够借助 Python 中转换数据类型的函数来转换,然而这类函数有很多,所以筛选重要的知识点来解说,但但凡比拟重要的我都会高亮标记进去,就是说大家不必记表格中所有的函数,只须要记住高亮的函数就行了, 而后把高亮的函数多敲几遍代码相熟一下,这是属于 Python 基础教程,学编程倡议大家还是要把根底学的扎实一点。
表列 A | 表列 B |
---|---|
int(x[,base]) | 将 X 转换为一个整数 |
float(x) | 将 X 转换为一个浮点数 |
complex(real[,imag]) | 创立一个复数,real 为实部,imag 为虚部 |
str(x) | 将对象 x 转换为字符串 |
repr(x) | 将对象 x 转换成表达式字符串 |
eval(str) | 用来计算在字符串中的无效 Python 表达式,并返回一个对象 |
tuple(s) | 将序列 s 转换为一个元组 |
list(s) | 将序列 s 转换为一个列表 |
chr(x) | 将一个整数转换为一个 Unicode 字符 |
ord(x) | 将一个字符串转换为它的 ASCII 整数值 |
hex(x) | 将一个整数转换为一个十六进制字符串 |
oct(x) | 将一个整数 x 转换为一个八进制的字符串 |
疾速体验数据类型转换
"""
大抵步骤:1. input 输出一个数字
2. 检测 input 数据类型 str
3. int() 转换书数据类型
4. 检测是否转换胜利
"""
# 1. input 输出一个数字
num = input('请输出一个数字:')
print(num)
# 2. 检测 input 数据类型 str
print(type(num)) # 返回后果 str 字符串数据类型
#3. int() 转换书数据类型
# 4. 检测是否转换胜利
print(type(int(num))) # # 返回后果 int 整型数据类型
后盾显示数据图片
文章借鉴起源:www.wakey.com.cn/document-datachange.html