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、注释不光要给自己看,还要给别人看,所以请认真写
posted on 2020-03-14 10:55 坚持是多么伟大的事情 阅读(145) 评论(0) 编辑 收藏 举报