Python学习系列文章:👉 目录 👈

文章目录
- 〇、概述
- 一、数据类型
- 1. 概述
- 2. 数据类型检测 —— type方法
- 二、数据类型转换
- 1. 类型转换函数
- 2. 示例:打印个人信息
〇、概述
由于 input() 对于接受到的数据都将转化成字符串类型,这就免不了一些问题;比如两数相加,在通过 input() 函数输入两数时,输入的两个字符串将会通过加号进行拼接,而不是数值相加;在打印输出时,显示的1+1 不是等于 2,而是等于 11。

这时候,就需要我们想办法让其能够 “各司其职”,让两数能够 “相加”,而不是 “拼接”。
一、数据类型
1. 概述
对于 Python 数据类型,虽有很多,但有部分我们用不到,所以这里就仅仅简单看一下几种常见的数据类型。(这里就先简单介绍一下,后面会重点说一下)

2. 数据类型检测 —— type方法
通常情况下,我们可以使用 type() 方法来检测数据的类型,示例如下:

二、数据类型转换
大致了解了上面数据类型的相关内容,便可以开始介绍下面数据类型转换相关内容。
1. 类型转换函数
Python 有很多数据类型,因此也有很多对应的类型转换函数,对于下面的类型转换函数,我们没必要记住所有的函数,只需要挑几个常用的记住即可;其它的,等我们用到时再去网上查查就好了。(重要的转换函数我已经用黄色荧光笔标注出来了,大家一定要牢记)
函数 | 说明 |
| 将 x 转换为一个整数 |
| 将 x 转换为一个浮点数 |
| 创建一个复数,real 为实部,imag 为虚部 |
| 将对象 x 转换为字符串 |
| 将对象 x 转换为表达式字符串 |
| 用来计算在字符串中的有效Python表达式,并返回一个对象 |
| 将序列 s 转换为一个元组 |
| 将序列 s 转换为一个列表 |
| 将一个整数转换为一个 Unicode 字符 |
| 将一个字符转换为它的 ASCII 整数值 |
| 将一个整数转换为一个十六进制字符串 |
| 将一个整数转换为一个八进制字符串 |
| 将一个整数转换为一个二进制字符串 |
2. 示例:打印个人信息
下面是小明的个人信息,请编写一段程序来接收以下信息,并打印出小明明年的信息。
姓名:小明
年龄:19
职位:班长


















