基础
文章平均质量分 92
沙小姐的胡先生
这个作者很懒,什么都没留下…
展开
-
python生成器
python生成器 当我们使用列表推导式的时候,我们会一次产生大量的元素,这个时候会占用很大的内容,此时,我们想希望用多少个元素就生产多少个元素; 在python中有一边循环一边计算的机制,我们称之为生成器generation; 如何创建生成器 方法一:(表达式 for 变量 in 旧列表 if 条件) 通过next()函数和__next__()方法获得元素 案例 得到一个0-10之内,分别和3相乘的数 g = (num * 3 for num in range(10)) print(next(g))原创 2020-08-08 21:22:39 · 92 阅读 · 0 评论 -
python列表推导式
python列表推导式 列表推导式:是将旧的列表借助某个条件推到成一个新的列表; 语法 语法一:[表达式 for 变量 in 旧列表] 语法二:[表达式 for 变量 in 旧列表 if 条件] 案例 找到lst = [“Tom”,“Mery”,“Christy”,"Ash,“Mo”]中大于3的人名 new_lst = [name for name in lst if len(name)>3 ] 将1-100能被3整除的数放到一个新列表 new_lst = [num for num in range原创 2020-08-08 21:08:42 · 170 阅读 · 0 评论 -
python模块知识
python模块知识1. 模块2. 模块的创建3. 模块的使用 1. 模块 模块化指将一个完整的程序分解成一个个的小模块; 通过将模块组合,来搭建出一个完整的程序; 模块化的优点: 方便开发 方便维护 模块可以复用 2. 模块的创建 在python中一个py文件就是一个模块 在一个模块中引入外部模块 创建一个py文件 test.py 语法一:import 模块名(模块名就是py文件),可以引入同一个模块多次,但是模块的实例只会创建一次; import test 语法二:import 模块名 as 模块原创 2020-08-08 20:58:33 · 96 阅读 · 0 评论 -
序列----元组、字典、集合
序列----元组、字典、集合1. 元组1.1 元组简介2. 字典2.1 字典简介 1. 元组 1.1 元组简介 元组,类型是tuple,是一个不可变序列; 一般情况下,我们不希望数据改变时,使用元组,其余的用列表; 空元组,(); 创建元组的方式,如果一个元组不是空元组,它里面至少含有一个“ ,” my_tuple = () my_tuple = (10,20,30,40) my_tuple = 10,20,30,40 索引,my_tuple[ 3 ],打印结果为 40 ; 元组解包 元组解包:将元组中的原创 2020-07-20 17:08:05 · 194 阅读 · 0 评论 -
Python的基本数据类型
Python 基础课 20200706 基本数据类型1. Python的几个重要概念1.1 表达式1.2 语句1.3 程序1.4 函数2.标识符2.1 关键字2.2 标识符概念3. 基本数据类型3.1 整数和小数3.2 布尔值和空值4. 变量4.1 变量的概念4.2 变量的运算5. 字符串5.1 什么是字符串5.2 转义字符5.3 长字符串5.4 格式化字符串5.5 字符串的其他操作 1. Python的几个重要概念 1.1 表达式 表达式:表达式,是由数字、算符、数字分组符号(括号)、⾃由变量和约束变量原创 2020-07-15 14:09:43 · 295 阅读 · 0 评论 -
序列----列表
序列----列表1. 序列1.1 序列的定义1.2 序列的分类2. 列表2.1 列表的概念2.2 列表的使用2.3 切片3. 通用操作3.1 “ + ” 和 “ * ”3.2 in 和 not in3.3 len()函数3.4 max() 和 min()函数3.5 l.index()函数3.6 l.count(value)函数4. 修改列表4.1 通过索引修改4.2 通过切片修改4.3 通过del关键字修改5. 列表的方法5.1 l.append(object)5.2 l.insert(index, obj原创 2020-07-14 19:11:22 · 288 阅读 · 0 评论 -
Python语言
Python 基础课 202007031.Python语言1.1 Python语言的基本概念1.2 Python 语言的特色1.3 Python 的发展及应用2. 搭建环境2.1 Python的解释器2.2 Python环境的搭建2.3 Python的交互模式2.4 pip工具的使用 1.Python语言 1.1 Python语言的基本概念 Python是一门极少数能兼具、简单且功能强大的编程语言,专注于如何解决问题,而不是语法和结构。 官方的Python介绍: Python 是⼀款易于学习且功能强⼤的编原创 2020-07-12 14:44:05 · 215 阅读 · 0 评论 -
Python 基础课 20200701
Python 基础课 202007111. 计算机基本概念1.1计算机是什么?1.2计算机的组成?2.计算机语言2.1 计算机语言的基本概念2.2 计算机语言的发展2.3 解释型语言和编译型语言的区别3 交互方式3.2 文本交互模式打开的方式3.3 DOS命令4. 文本文件和字符集4.1 文本文件4.2 常见的字符集5. 进制5.1 进制之间的转换5.2 进制之间的计数5.3 数据间的换算 1. 计算机基本概念 1.1计算机是什么? 俗称电脑,是一种用于高级计算的电子计算机器; 特点:数值计算;逻辑计算;原创 2020-07-11 20:12:41 · 128 阅读 · 0 评论