![](https://img-blog.csdnimg.cn/20200301002353590.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础知识
文章平均质量分 67
前期基础不打牢,之后地动山摇
寻_觅
现就职于龙芯中科,主要负责开发板和数据库相关工作
展开
-
python创建虚拟环境(使用Python内置包venv创建)
文章目录介绍使用 介绍 venv是在Python3.3版本之后添加的新功能。当前搜索python创建虚拟环境时,大部分教程都会教你使用virtualenv,而virtualenv是第三方库,我们需要使用pip进行下载,venv作为内置组件,我们不需要在下载,可以直接调用,但缺点是Python2没有这个库。如果你不考虑使用Python2的环境,venv是更好的选择。 使用 # 首先我们先cd到指定目录,生成的虚拟环境会在我们cd到的目录中显示 cd 指定目录 # 创建虚拟环境(这里-m参数作用为已一个脚本的方原创 2021-01-27 01:24:14 · 4594 阅读 · 0 评论 -
Python基本数据类型 -*- Python基础知识02 -*-
Python 主要组成部分 关键词 标识符 注释 变量和数值 运算符 语句 函数 序列 Python 关键字 关键字顾名思义,这个单词在Python里起到关键作用,这样的词是不能用作变量名的。 关键字 作用 continue 跳出本次循,继续执行下一次循环 except except包含捕获异常后的操作代码块,与try、fina1ly结合使用 finally 用于异常语...原创 2019-09-22 02:19:56 · 443 阅读 · 0 评论 -
Python的运算符(包含3.8新特性中的海象运算符) -*- Python基础知识03 -*-
运算符 算数运算符 运算符 含义 + 加法运算 - 减法运算 * 乘法运算 /1 除法运算 % 取余 // 整除 **2 幂运算 对字符串使用算数运算符 用+对字符进行运算 a = 'hello' + ' ' + 'world' 运算结果: hello world 总结:加法会对字符串进行拼接操作 用*对字符串运算 a = '-' * 20 运算结果...原创 2019-09-25 01:33:27 · 555 阅读 · 0 评论 -
Python条件控制语句 -*- Python基础知识04 -*-
条件控制语句 if else条件判断语句 语法: if 条件语句: 语句1 elif 条件语句: 语句2 elif 条件语句: 语句3 ...... else: 语句4原创 2019-09-26 01:45:41 · 146 阅读 · 0 评论 -
Python列表详解 -*- Python基础知识05 -*-
列表(list) 列表是Python中最基本也是最常用的数据结构之一,列表中每个元素都被分配一个数字作为引导,用来标识该元素在列表内所排在的位置。 列表的定义以及创建方法 定义 Python的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删除成员已经判断 列表是一个可迭代的对象(可以用for循环的都是可迭代对象)。 列表储存的数据,我们称之为元素,一个列表可以储存多个元素,每个...原创 2019-10-11 02:14:48 · 843 阅读 · 0 评论 -
Python中字典的介绍 -*- Python基础知识06 -*-
元组、字典和集合目录元组、字典和集合介绍说明元组的创建以及使用方法元组的创建元组的解包元组的使用方法字典的创建以及使用方法集合的创建以及使用方法对变量、数据类型的一些操作方法元素交换:变量的对比==、!=、is、not is的区别可变对象和不可变对象 元组、字典和集合介绍说明 名称 类型(type) 说明 元组 tuple 不可变序列,元组可以存放任意类型的对象,包括可变序列也可以...原创 2019-10-16 00:56:37 · 313 阅读 · 0 评论 -
Python中元组和集合的介绍 -*- Python基础知识07 -*-
元组、字典和集合目录元组的创建以及使用方法元组的创建元组的解包元组的使用方法元组注意事项 元组的创建以及使用方法 元组(tuple)不可变序列,元组可以存放任意类型的对象,包括可变序列也可以存放,并且在元组中的可变序列正常可变。元组只要求内部元素的id不变即可。 元组的创建 使用()创建 直接任意变量值之后加逗号数据及会自动转变为元组 my_tuple = () my_typle = 0, a...原创 2019-10-16 00:12:11 · 310 阅读 · 0 评论 -
Python函数 -*- Python基础知识08 -*-
函数目录函数简介函数的创建于使用函数语法:参数形参和实参参数的传递方式不定长参数 函数简介 用来保存一些可执行代码,并在需要可以对代码进行多次调用。 函数是一个对象,对象就是我们在计算机中开拓的区域。 函数的创建于使用 函数语法: # 创建函数 def 函数名(形参1,形参2,形参……) 代码块 函数中保存的代码块不会立即执行 需要调用后才会执行 调用方法:函数名(实参1,实参2,实参3……...原创 2019-10-18 01:53:31 · 199 阅读 · 0 评论 -
Python高级函数、映射map()和过滤filter()的关系、匿名函数lambda()、sort()和sorted()、闭包、装饰器详解 -*- Python基础知识09 -*-
高级函数目录高级函数 高级函数 接收一个或多个函数作为参数 将函数作为返回值返回 满足两个条件中任意一个即为高级函数 # 接收函数作为参数来使用 def fn1(a): return a % 3 == 0 def fn2(a): return a > 5 def fn(func, data): a = [] for i in data: ...原创 2019-10-21 13:26:21 · 500 阅读 · 0 评论 -
Python类(创建对象的蓝图) -*- Python基础知识10 -*-
类类的简介类的创建、使用方法创建方法使用方法self的含义类和实例 类的简介 类是一个创建对象的图纸,同时类本身也是一个对象,简单的说类就是一个创建对象的对象(类本身是一个type类型的对象) class Prople: pass print(type(Prople)) # <class 'type'> 类的创建、使用方法 创建方法 用class关键字来定义,根据约定类名首字...原创 2019-10-23 01:05:58 · 404 阅读 · 0 评论 -
Python中的异常处理以及模块介绍 -*- Python基础知识11 -*-
异常与模块异常处理异常try语句异常的传播自定义异常模块模块化的优点模块的使用创建模块引入模块调用模块__name\_\_标准库(内置函数) 异常 在程序运行时,不可避免的会出现一些错误,在Python中一旦出现异常会停止执行之后的代码,Python希望在出现异常是,我们能及时处理。 异常有时候是因为开发失误造成的,这时候我们可以通过修改源码,来修复bug,但有时异常可能是用户的一些非法操作造成...原创 2019-10-30 02:00:51 · 427 阅读 · 0 评论 -
Python文件处理os模块介绍 -*- Python基础知识12 -*-
文件处理打开文件openfilemodeencoding操作文件读取文档逐个读取read逐行读取文件读取位置写入文档write关闭文件closewith... as... 打开文件 先假设我们在文件中出来现在已经有的.py文件还有一个叫text.txt的文件。 open 语法:open(file, mode=‘r’, buffering=-1, encoding=None, errors=None...原创 2019-11-01 01:48:18 · 1906 阅读 · 1 评论