摘要: 一、 在python中,所有非数字型变量都支持以下特点: 都是一个sequence,也可以理解为容器 取值[] 遍历for in 计算长度、max/min、比较、删除 链接和重复* 切片 二、list List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 索引从 阅读全文
posted @ 2020-08-24 16:18 Daspig 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、程序开发流程 在程序开发中,一共有三种流程方式: 顺序 —— 从上向下,顺序执行代码 分支 —— 根据条件判断,决定执行代码的 分支 循环 —— 让 特定代码 重复 执行 二、while 循环的作用就是让 指定的代码 重复的执行 while 循环最常用的应用场景就是 让执行的代码 按照 指定的次 阅读全文
posted @ 2020-08-24 12:02 Daspig 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、标识符 标示符可以由 字母、下划线 和 数字 组成 不能以数字开头 不能与关键字重名 二、关键字 关键字 就是在 Python 内部已经使用的标识符 关键字 具有特殊的功能和含义 开发者 不允许定义和关键字相同的名字的标示符 三、变量命名规则 区分大小写 每个单词用小写,用“_”连接 四、分支语 阅读全文
posted @ 2020-08-24 11:36 Daspig 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、 解释型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。如 C、C++ 编译型语言:解释型语言编写的程序不进行预先编译,以文本方式存储程序代码,会将代码一句一句直接运行。在发布程序 阅读全文
posted @ 2020-08-24 10:14 Daspig 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、 裸机:没有安装操作系统的计算机,通常被称为 裸机 操作系统:是现代计算机系统中 最基本和最重要 的系统软件 主流操作系统: 桌面操作系统 服务器操作系统 嵌入式操作系统 移动设备操作系统 虚拟机:虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离 阅读全文
posted @ 2020-08-24 09:21 Daspig 阅读(101) 评论(0) 推荐(0) 编辑
摘要: # python提供了68个内置函数。# eval:剥去字符串的外衣运算里面的代码# exec:与eval几乎一样,处理代码流# hash:获取一个对象的hash值# help:获取对象的详细说明# callable:是否可以调用# lambda:也叫一句话函数,比较简单。# def func(a, 阅读全文
posted @ 2020-05-03 08:29 Daspig 阅读(647) 评论(0) 推荐(0) 编辑
摘要: # 封闭,保证数据安全# 方案一:数据不安全# l1 = []# def make_averger(new_value):# l1.append(new_value)# total = sum(l1)# return total / len(l1)# print(make_averger(10000 阅读全文
posted @ 2020-05-03 08:27 Daspig 阅读(166) 评论(0) 推荐(0) 编辑
摘要: # 可迭代对象# python中一切皆对象,一个实实在在存在的值或者内容# 可迭代对象:可以进行循环更新的一个实实在在值(字面意思)# 内部含有'__iter'方法的对象就叫做可迭代对象# s1 = 'fasd'# s2 = dir(s1)# if '__iter__' in s2:# print( 阅读全文
posted @ 2020-05-02 17:52 Daspig 阅读(242) 评论(0) 推荐(0) 编辑
摘要: '''1、 可迭代对象:可以更新迭代的实实在在的值 内部含有__iter()__方法 优点:操作方法多,操作灵活、直观2、 迭代器:可以更新迭代的一个工具(数据结构)。 内部含有__iter__与__next__方法的 文件句柄 优点:节省内存。惰性机制。 缺点:不直观,速度相对慢,操作方法单一,不 阅读全文
posted @ 2020-05-02 17:50 Daspig 阅读(213) 评论(0) 推荐(0) 编辑
摘要: # s = 'alskj'# count = 0# for i in s:# count += 1# print(count)'''def my_len(s1): count = 0 for i in s1: count += 1 print(count)s = 'alskj'my_len(s)de 阅读全文
posted @ 2020-04-28 12:08 Daspig 阅读(285) 评论(0) 推荐(0) 编辑