- 博客(7)
- 收藏
- 关注
原创 分析及分析图
一、首先栈中会产生全局执行上下文,然后全局执行上下文又分为创建阶段和执行阶段。 1、创建阶段:创建阶段包括词法环境和变量环境,其中词法环境包括环境记录、outer(对外层环境的引用)、this绑定。变量环境就是对var声明的变量绑定进行存储。 2、执行阶段:执行阶段会完成所有变量赋值,并最终执行代码。 二、当一个函数执行上下文时,栈中就会创建一个函数执行上下文。函数执行上下文也分为创建阶段和执行阶段,但是对于函数代码而言环境记录还包含一个arguments对象,这个对象包含传递给函数的索引和实参之间的映射,
2020-11-15 22:42:00 52
原创 2020-09-26
一、安装 git 如果你不知道 git ,总该听说过 GitHub 吧,就是这只小黑猫 。不过,我们这里说的是 git ,而不是 GitHub。 Git是一个分布式的版本控制系统,最初由 Linus Torvalds 编写,Torvalds 着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活
2020-09-26 20:46:18 44
原创 2-15-python基础学习-0518
def asd(x): if x>=0: print(‘请输入当天行走的步数!’) x = input() calorie = int(x) * 28 print(‘今天共消耗卡路里:’, calorie, “(即”, calorie / 1000, “千卡)”) return print(asd(5)) def zxc(x): if x>0: while True: print(’\...
2019-05-18 17:30:32 122
原创 2-15-python基础学习-0426
userName = [“1111”,“zhangsan”,“lisi”,“wangwu”,“xiaoming”] for i in userName: # if “zhangsan” ==i: # i ==“zhangsan” break; print(i) 缩进符号很重要, ‘’’ 1.如果全篇(就是python代码)没有缩进“tab”,那说明没有for while if else eilf...
2019-04-27 16:33:35 56
原创 2-15-python基础学习-0412
pycharm补充 #!/usr/bin/env python -- coding: utf-8 -- 第一行注释是为了告诉 Linux/OS X 系统,这是一个 Python 可执行程序,Windows 系统会忽略这个注释; 第二行注释是为了告诉 Python 解释器,按照 UTF8 编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码 格式化: 我们经常会输出类似’亲爱的 xxx 你好...
2019-04-13 16:38:42 152
原创 2-15-python基础学习-0328
1、理解变量在计算机内存中的表示也非常重要。 A=‘abc时 python解释器千了两件事情 1、向的数据中创建了一个‘ABC’的字符串 2、在内存中创建了一个名为A的变量,并把它指向‘ABC’ 也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码: 问?最后–行打印出变量B的内容到底是‘ ABC’呢还是‘XYZ’??? ? 如果从数学意义上理解,就...
2019-03-30 19:42:11 84
原创 2-15-python基础学习-0322
一、学习软件工程第一章 Python基础 缩进方式 4 个空格 =一个tab 以#开头的语句是注释 abs(-177)=177 大小写敏感 zhangsan Zhangsan ZHangsan lisi Lisi 水果:fruit 馒头:steamBread 数据类型:代表计算机当中不同的数据 python的数据类型 1、整数 正整数、负整数、0 例如:1, 100, -8080, 0, ...
2019-03-23 20:06:25 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人