编码注释与变量

1.编码介绍

python2默认以ASCII编码,但是在实际编码过程中,我们会用到很多中文,为了不使包含中文的程序报错,也是为了符合国际通用惯例,一般将我们的文件编码设置为utf-8格式。
当然python2历史遗留的问题在python3已经不存在了(python3默认编码方式为utf-8)。虽然在python3里面问题已经解决了,但是为了规范这个页面的编码也为方便其他人方便及时了解使用的编码,建议在文件开始处加入中文编码声明注释。编码声明注释如下图:

对于这里面的这个编码我们可以把它指定为utf-8或者gbk这两个编码都是支持中文的,其中的这个gbk是专门中文编码,utf-8是国际的编码,推荐使用的编码是utf-8。使用方式是在文件开头的位置加入编码注释使用方法如下图:

这样就代表使用uft-8编码。

2.变量和赋值

我们先来看看下面这行代码:

1 name = ‘张三‘

这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把“张三”这两个字【赋值】给了“name”这个【变量】。这就好比,为了让张三在日后能在计算机中更方便地找到他的名字,我们帮他把名字收纳进了一个小盒子里,并在这个盒子上贴了个叫“name”的标签。可是,我们为什么要对信息进行“收纳”呢?因为,每台计算机都要存储和操作成千上万的数据,这就等同于我们家里囤了成千上万的东西一般,不加以整理的话,根本找不到想要的东西在哪。为了让家看上去更整洁,我们可以把不同的东西放进不同的盒子里,并且做好标记。这样家里不仅会整整齐齐的,也会更方便我们自己取用东西。同理,计算机也是这么做的,它会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。这个“盒子”在Python中被称为变量,你可以在这个“盒子”里放任何你想放的内容。而这个往盒子里装东西的过程,在代码的魔法世界被称为【赋值】。下面通过一个实例大家应该就看懂了:

3.注释

注释是指在程序代码中添加标志性的文字,那我们为什么要使用注释呢?通常一个项目不是由一个人完成的,而是由一个团队共同完成的,在开发的过程中我们需要调用别人的方法或接口,那么我们就不得不阅读别人编写的代码,在这个过程中如果没有添加注释那么我们就需要很长时间去理解一段代码,所以建议大家写代码的同时把注释也写上。python注释分为多行注释和单行注释还有上边说的编码注释。接下来通过实例介绍单行注释和多行注释:

这就是单行注释  运行结果如下:

这里我们可以看出注释的内容是不会输出出来的,接下来我们来了解一下python的多行注释:

运行结果和上边的运行结果一样在。

注意:python里单行注释在IDLE里注释内容显示是红色的而多行注释是和字符串一样的颜色(绿色)

原文地址:https://www.cnblogs.com/chenguilin/p/11824992.html

时间: 2024-10-27 09:45:04

编码注释与变量的相关文章

Python的编码注释# -*- coding:utf-8 -*-

转自: http://blog.csdn.net/arbel/article/details/7957782 如果要在python2的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码. [python] view plaincopy # -*- coding:utf-8 -*- 问题就来了,为什么要如此声明? 首先请参考python的PEP http://www.python.org/dev/peps/pep-0263/ 概要如下 1.必须将编码

php中的注释、变量、数组、常量、函数应用介绍

php中的注释.变量.数组.常量.函数应用介绍 本文将详细介绍php中的注释.变量.数组.常量.函数应用,需要的朋友可以参考下 php中单引号与双引号的区别? 1. 由下可看出,双引号的变量是解析并输出,而单引号的变量不解析. 2.单引号的解析速度比双引号的快 3. 对于单引号来说,只有两个转义 \',\\ 4. 除了上述两个转义字符,其他都原样输出. 5. 对于双引号来说,可转义字符除\\,\',\"之外,还有\t, \r , \n 等 6.除了单引号和双引号用来声明字符串变量外,还有here

【Python基础】python 注释、变量、类型

python 注释.变量.类型 1.注释 单行注释,使用#,#号后面的都是注射,例如 #我是单行注释 print("Hello Python world") 多行注释:开始和结束用三个单引号扩起来 ''' 我是多行注释 我是多行注释 我是多行注释 ''' print("Hello Python world") 多行注释:开始和结束用三个双引号扩起来 """ 我是多行注释 我是多行注释 我是多行注释 """

Python 1 初识python 编码 注释

1.Python介绍 Python是一种高级语言,与JAVA C# 等同.可以编写各种应用程序,每种语言都有其合适的应用场景.而Python 的优势在于更加人性化.简便的语法规则,以及针对各种具体场景有很多前辈们编写好的代码库,这样在程序员利用Python 进行开发的时候,就可以直接调用前辈们所写好的代码,节省更多开发时间.Python本身是一个程序,Python将符合Python 编程规则的代码转换成字节码---机器码之后提供给CPU处理. 2.Python与其他语言的对比: python是一

php的注释、变量、类型、常量、运算符、比较符、条件语句;

php的注释 1.// 2.# 3./*  */ 变量 变量是储存信息的容器: 变量规则: 1.变量以$开头,后面跟名称>>>$sum; 2.变量必须以字母或下滑先开头,不能用数字开头: 3.变量名称对大小写敏感>>>$q与$Q是不相同的: php数据类型 四种标量类型: 1.Boolean(布尔型)>>>True  False; 2.Integer(整型)>>>没有小数的数字,正负均可: 3.Float(浮点型)>>&g

关键字、标识符、注释、变量

注释: 1.// 2. /* */ 关键字(package, class, method, property, modify); + 标识符 + // 注释 + 变量 访问控制权限////package, class, method, property. package---------->同名class, interface, 避免名称重复而采用的一种措施. 类只在本包中访问,不能被外包访问. 外包访问---->public.

《从零开始学Swift》学习笔记(Day58)—— Swift编码规范之变量或常量声明规范

原创文章,欢迎转载.转载请注明:关东升的博客 声明是在声明变量.常量.属性.方法或函数和自定义类型时候需要遵守的规范. 首先变量或常量时每行声明变量或常量的数量推荐一行一个,因为这样以利于写注释.示例代码如下. 推荐使用: let level = 0 var size = 10 不推荐使用: let level = 0; var size =10 变量或常量的数据类型,如果有可能应尽可能采用类型推断,这样代码很简洁.示例代码如下. 推荐使用: let level = 0 var size = 1

lua学习笔记---注释,变量,字符串

1. 注释 单行注释  "--" 相当于"//" 多行注释 "--[[ ]]" 相当于/*  */ 转义嵌套注释 --[==[  ]==] 其中=的个数不限,但个数必须对等. 2. 变量 关键字保留 if else elseif then end for break do nil(null) local function while in and or false true until lua变量 分为 全局变量和局部变量 其所有的全局变量保存在

smarty基本语法之注释及变量输出

1.注释 {* 注释美容 *} 2.输出已赋值变量 (1).变量为字符串: {$article_title} (2).变量为一维数组 : {$arr.title} 或 {$arr[title]} 变量为多维数组 :  {$arr.article.title} 或 {$arr[article][title]} (3).变量为类:     {$obj->title} {$obj->function()}