python2默认以ASCII编码,但是在实际编码过程中,我们会用到很多中文,为了不使包含中文的程序报错,也是为了符合国际通用惯例,一般将我们的文件编码设置为utf-8格式。
当然python2历史遗留的问题在python3已经不存在了(python3默认编码方式为utf-8)。虽然在python3里面问题已经解决了,但是为了规范这个页面的编码也为方便其他人方便及时了解使用的编码,建议在文件开始处加入中文编码声明注释。编码声明注释如下图:
对于这里面的这个编码我们可以把它指定为utf-8或者gbk这两个编码都是支持中文的,其中的这个gbk是专门中文编码,utf-8是国际的编码,推荐使用的编码是utf-8。使用方式是在文件开头的位置加入编码注释使用方法如下图:
这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把“张三”这两个字【赋值】给了“name”这个【变量】。这就好比,为了让张三在日后能在计算机中更方便地找到他的名字,我们帮他把名字收纳进了一个小盒子里,并在这个盒子上贴了个叫“name”的标签。可是,我们为什么要对信息进行“收纳”呢?因为,每台计算机都要存储和操作成千上万的数据,这就等同于我们家里囤了成千上万的东西一般,不加以整理的话,根本找不到想要的东西在哪。为了让家看上去更整洁,我们可以把不同的东西放进不同的盒子里,并且做好标记。这样家里不仅会整整齐齐的,也会更方便我们自己取用东西。同理,计算机也是这么做的,它会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。这个“盒子”在Python中被称为变量,你可以在这个“盒子”里放任何你想放的内容。而这个往盒子里装东西的过程,在代码的魔法世界被称为【赋值】。下面通过一个实例大家应该就看懂了:
3.注释
注释是指在程序代码中添加标志性的文字,那我们为什么要使用注释呢?通常一个项目不是由一个人完成的,而是由一个团队共同完成的,在开发的过程中我们需要调用别人的方法或接口,那么我们就不得不阅读别人编写的代码,在这个过程中如果没有添加注释那么我们就需要很长时间去理解一段代码,所以建议大家写代码的同时把注释也写上。python注释分为多行注释和单行注释还有上边说的编码注释。接下来通过实例介绍单行注释和多行注释:
这就是单行注释 运行结果如下:
这里我们可以看出注释的内容是不会输出出来的,接下来我们来了解一下python的多行注释:
运行结果和上边的运行结果一样在。
注意:python里单行注释在IDLE里注释内容显示是红色的而多行注释是和字符串一样的颜色(绿色)