埃尔法哥哥Python基础语法之“数据应用”


之前我们已经知道Python中给变量赋值的数据有三种类型:字符串 , 整数 , 浮点数 , 那么他们仨是怎么用的呢?
作者:小老鼠编程
编辑:小老鼠编程
素材来源:小老鼠编程

埃尔法哥哥Python基础语法之“数据应用”
本文插图

整数和浮点数
Python里的整数、浮点数和数学意义上的整数、小数是一样的 , 它最重要的作用是与运算符号结合 , 进行数学计算 。
Python世界的运算符 , 和我们数学上的运算符有相同点 , 也有不同点 。 接下来我们看一下Python如何利用整数 , 浮点数进行四则运算 。
首先我们要说的是Python世界的运算符 。

埃尔法哥哥Python基础语法之“数据应用”
本文插图

Python世界的运算优先级 , 和我们平时的计算优先级是一样的 。

埃尔法哥哥Python基础语法之“数据应用”
本文插图

比如:print((5025-525)/100+18*17)的运算顺序:最先计算括号里的(5025-525) , 然后将(5025-525)的结果除以100 , 第三步则计算18*17 , 最后将除法和乘法的结果相加 。

埃尔法哥哥Python基础语法之“数据应用”
本文插图

按照运算的法则 , 一步一步来进行运算就可以了 。 有括号先算括号里的 , 没括号先算乘除再加减 。

埃尔法哥哥Python基础语法之“数据应用”
本文插图

字符串拼接
Python中 , 字符串之间可以互相拼接 , 拼接符号是"+" 。
举个栗子:我们现在拿到了一堆零碎的变量 。
who='我'
how='喜欢'
what='学习python!'
而这些变量可以合成一句话:我喜欢学习python!

埃尔法哥哥Python基础语法之“数据应用”
本文插图

有了拼接符号 , 我们不仅可以输出"我喜欢学习python" , 还可以调整变量的拼接顺序 , 输出不同的内容,比如:"学习python!我喜欢"

埃尔法哥哥Python基础语法之“数据应用”
本文插图

字符串的拼接 , 整数和浮点数的运算都说明白了 , 那么如果我想输出:“我银行账户密码是123456”该怎么做呢?

埃尔法哥哥Python基础语法之“数据应用”
本文插图

为什么提示错误呢?
我们可以看到这四个变量的数据是不同类型的 , 道不同不相为谋 , 是不能直接拼接的 , 但是很多时候我们写了很多代码 , 无法一一排查 , 这时候我们可以用type()函数来检查数据类型 。

埃尔法哥哥Python基础语法之“数据应用”
本文插图

经过type()函数的检查 , 我们发现四个数据中 , 三个是字符串类型 , 一个是整数类型 , 很快就找到问题所在 。
【埃尔法哥哥Python基础语法之“数据应用”】怎么样 , 字符串拼接 , 整数 , 浮点数运算 , type()函数查询数据类型 , 你都学会了吗?


    推荐阅读