怎么来说变量的这个事呢?可能你学过方程式这里是初中数学的知识。x=123,y=456,在这里x和y都是变量。就是将数据储存到x和y里面。所以说x里储存的数据是123,y里储存的数据是456。当然了变量储存的不只是数字那么简单。还有其他类型。下面会提到简单的数据类型。这里说一下变量的命名规则。
1.变量名只能包含字母和数字。例子:meng_123但是切记不可以这样命名123_meng.
2.变量名不能包含空格,但是你可以使用下划线来分隔其中的单词。例如my_pythonabc这样的命名。
3.不要将Python中的关键字和函数名作为变量使用。
数据类型的种类。在Python里貌似只有两种数据类型就是number数值类型和string字符串类型。简单举一个例子就是如果你想要用Python打印自己的名字那么就要有如下代码。在这里小白用了主流的开发工具pycharm。入下图所示这里你就要明白自己的名字属于字符串类型所以在name变量后面跟着的信息是在双引号内的。就像是第一课打印Hello world 一样。因为如果你括号里不加引号直接输入Hello World那么Python就会认为它是变量。发生报错的现象。
姐下来我们开始进行数值类型的检测。小白在这里写了如下的代码。
在这里我们给变量x,y分别赋值5和6.打印的结果是变量x+y的值也就是5+6的值。当然接下来的你就会问如果我算的是小数怎么办他会输出小数吗。在这里我只能说Python是很智能的。当你给变量x和变量y赋值为5.0+6.0的时候输出的值将会变为11.0依次类推。
这里值得注意的是数据类型的转换。假如说在上面的代码中我在定义变量y的时候加了引号y=”6“那是不是就没有办法进行数学计算了。其实不然。我们可以这样做在答应两个变量相加的时候对y的数据类型进行转换。将变量y定义为数值类型即可进行运算。这里值得一提的是。如果我在以上图片代码的基础上在打印的时候将其转换为string类型那么。也就是这样print(str(x)+str(y)) 那么他们讲不在进行数学的运算而是选择进行字符串的拼接。什么是字符串的拼接呢?不慌看图有图有真相。
这里你可以看到我将数值变量在打印的时候强制转换成了字符类型打印出来的结果就是56这就是字符的拼接。
这里好像有一些细节。小编就不一一赘述了这里提一点就是注释。在Python的注释里进行单行注释是用#注释内容。大家看着代码和运行结果一一对比就能明白。