摘要:
1.语法 for 变量名 in 可迭代对象: 代码1 代码2 代码3 ... 可迭代对象可以是:列表、字典、字符串、元组、集合 2.基本案例 列表循环取值 #简单版 l = ['alex','lxx','egon'] for x in l: print(x) #复杂版 l = ['alex','lx 阅读全文
posted @ 2020-10-30 22:46
Psc-mmf
阅读(94)
评论(0)
推荐(0)
摘要:
1.循环的语法与基本使用 while 条件: 代码1 代码2 代码3 例如:输出0~4 count = 0 while count < 5: print(count) count += 1 2.死循环与效率问题 #纯计算无IO的死循环会导致致命的效率问题 while True: 1 + 1 3.循环 阅读全文
posted @ 2020-10-30 22:44
Psc-mmf
阅读(97)
评论(0)
推荐(0)
摘要:
list1 = ['egon','lxx',[1,2]] #二者分隔不开,list1改list2也跟着改,因为指向的就是同一个内存地址 list2 = list1 #这不叫拷贝 list1[0] = 'EGON' print(list2) 1.浅copy 是把原列表第一层的内存地址不加区分完全cop 阅读全文
posted @ 2020-10-30 22:41
Psc-mmf
阅读(54)
评论(0)
推荐(0)
摘要:
1.条件 第一大类:显示布尔值 ①条件可以是:比较运算符 age = 18 print(age > 16) # 条件判断后会得到一个布尔值 ②条件可以是:True、False 第二大类:隐式布尔值,所有值都可以当成条件去用 其中0、None、空(空字符串、空列表、空字典)=》代表的布尔值为Fal 阅读全文
posted @ 2020-10-30 22:39
Psc-mmf
阅读(212)
评论(0)
推荐(0)
摘要:
1.垃圾回收机制详解(了解) 栈区与堆区 栈区:变量名与值内存地址的关联关系存放于栈区 堆区:变量值存放于堆区,内存管理回收的是堆区的内容 引用计数 x = 10 #直接引用:指的是从栈区出发直接引用到内存的地址 print(id(x)) l = ['a',x] #间接引用:指的是从栈区出发引用到堆 阅读全文
posted @ 2020-10-30 22:30
Psc-mmf
阅读(67)
评论(0)
推荐(0)
摘要:
1.基础数据类型 int整形 float浮点 str字符串 list列表 dict字典 bool布尔值 2.基础类型初识 2.1数字类型 整形int 作用:记录年龄、个数等等 定义: age = 18 print(type(age)) 浮点型float 作用:薪资、身高、体重 定义: salary 阅读全文
posted @ 2020-10-30 22:29
Psc-mmf
阅读(59)
评论(0)
推荐(0)
摘要:
1.变量 1.1变量的定义 变量只能指向数据,不能指向变量,变量在内存中是唯一命名的。 命名方式: 变量只能由字母数字下划线的组合。 不能以数字开头 不能是python关键字 要具有描述性 不能使用中文 不能过长 推荐 驼峰体:AgeOfOldboy = 73 下划线:age_of_oldboy = 阅读全文
posted @ 2020-10-30 22:28
Psc-mmf
阅读(67)
评论(0)
推荐(0)
摘要:
1.编程语言分类 分类: 机器语言 汇编语言 高级语言(编译型、解释型) 总结: 执行效率:机器语言>汇编语言>编译型语言>解释型语言 开发效率:机器语言<汇编语言<编译型语言<解释型语言 跨平台性:解释型语言具有极强的跨平台性 2.Python解释器安装 官网Download 界面下载2.7及3. 阅读全文
posted @ 2020-10-30 22:27
Psc-mmf
阅读(108)
评论(0)
推荐(0)
摘要:
1.计算机的五大组成部分: 控制器 运算器 存储器 输入设备input 输出设备output 2.计算机系统的三层结构 应用程序、用户 》操作系统 》计算机硬件 平台:操作系统+硬件 3.cpu分类 cpu内部含有微指令集,所有软件都要经过CPU内部的位指令集来完成,指令集的设计主要分为两种 精简指 阅读全文
posted @ 2020-10-30 19:58
Psc-mmf
阅读(206)
评论(0)
推荐(0)