学习Python的转换数据类型前期主要学习目标有两个,一是数据类型转换的必要性,二是数据类型转换常用方法。
一、转换数据类型的作用(必要性)
先用一个问题来讲解一下为什么要学习转换数据类型?
问题:input()接收用户输入的数据都是字符串类型,如果用户输入8,想得到整型该怎么样操作?
回答:转换数据的数据类型即可,也就是把字符串转换成整型
二、转换数据类型的函数
在Python学习中我们可以借助Python中转换数据类型的函数来转换,但是这类函数有很多,所以挑选重要的知识点来讲解,但凡是比较重要的我都会高亮标记出来,就是说大家不用记表格中所有的函数,只需要记住高亮的函数就行了,然后把高亮的函数多敲几遍代码熟悉一下,这是属于Python基础教程,学编程建议大家还是要把基础学的扎实一点。
函数 |
说明 |
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数据类型str3. int() 转换书数据类型4. 检测是否转换成功"""# 1. input输入一个数字num = input('请输入一个数字:')print(num)# 2. 检测input数据类型strprint(type(num)) # 返回结果 str字符串数据类型#3. int() 转换书数据类型# 4. 检测是否转换成功print(type(int(num))) # # 返回结果 int整型数据类型
后台显示数据图片
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/73401.html