2020年3月14日python学习笔记——变量,注释

 坚持+思考+输出

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

变量

变量,是用于在内存中存放程序数据的容器

计算机的最核心功能就是“计算”,CPU主要功能就是计算,那么数据源那来?数据源要存在内存里。比如我要把隔壁老王的姓名、身高、年龄信息存下来,后面程序会调用,怎么存呢,直接设置一个“变量名=值”, 就可以

name = "隔壁老王"

age = -1

hieght = -1

备注:规范化需求,等号前和或需要空格一下

 翻译成人话就好比你初中学习数学时一样,知道三角形的面积,另外2变长度,需要求第三方长度一样。

我们就会这样搞它,假设三角形面积为s,另外两边长度分别为x,y。第三方长度为z

s = 12

x = 2

y = 2

x*y*z = 12

x,y,z,s都是之前定义好的,后面用到直接使用定义好的就行,不用直接使用数字

备注:程序是从上到下执行的,所以变量必须先定义,后调用, 否则会报错 。就好比你数学一样先假设x,y,z后面才能调用,不然你自己都不知道代表啥意思

计算机为什么需要内存?

 1、CPU主要是运算作用,但是速度非常快20G左右的东西扫面一篇仅仅需要1s中

2、好一点的硬盘处理20G作用的东西需要20s。

3、内存处理速度20G差不多使用4S。

速度上的差异,导致需要内存,那么为什么不直接使用内存抛弃硬盘呢?

因为内存由于物理机构决定了,导致一断电数据就没有了。

下面的场景我们经常会遇到:你打开很大的应用程序开始会很慢,需要加载一段时间,当你加载好的时候实际是在内存里面操作的,最后在保存到硬盘里面。

变量名定义规则

1、变量名只能是 字母、数字或下划线的任意组合

2、变量名的第一个字符不能是数字

3、以下关键字不能声明为变量名[‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

关键字是IDE编辑器已经定义了变量。就好比过去国王的皇后一样,你搞不得。

变量常用定义方式:

驼峰体

myNmaegoodLove = 10000

下划线

my_name_good_love = 10000

备注:官方推荐第2种,从开始就养成正规军习惯吧。

定义变量不好的方式举例

1、变量名为中文、拼音——python你会发现中文变量名可以正常使用,你可以自己试试

2、变量名过长

3、变量名词不达意

常量

常量即指不变的量,如pai 3.141592653…, 或在程序运行过程中不会改变的量

举例,假如小武哥年龄会变,那这就是个变量,但在一些情况下,他的年龄不会变了,那就是常量。在Python中没有一个专门的语法代表常量,程序员约定俗成用变量名全部大写代表常量

NMAE = "小武哥"

注释:

注释这个概念从读上学你就接触了。语文课本上每篇文章末尾就有注释,用途就是给你解释的。再或者你搞过那几年读不来英文,在英文单词旁边写汉字的故事不,我搞过,哈哈!!

想想注释的作用就知道了。

代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号"""注释内""",  备注:单行单行的注释,你打算一起注释则直接按【ctrl+?】

代码注释原则:

1、不用给全部代码加注释,只需要在自己觉得重要或不好理解的部分加注释即可

2、注释可以用中文或英文,但绝对不要拼音噢

3、注释不光要给自己看,还要给别人看,所以请认真写

原文地址:https://www.cnblogs.com/jianchixuexu/p/12490981.html