python
-
python详解 —— 基础常用os模块
python详解 —— 基础常用os模块点个赞留个关注吧 os 常用模块大全 以后会慢慢补充 os remove 文件 txt 删除指定文件 os rmdir 目录 删除指定目录 os mkdir 目录 创建目录 os rename 原 新 重命名目录或文件 os makedirs 文件夹 文件夹 递归创建目录 在文件夹里创建文件夹 os chdir D 切换当前路径 切换至 D 盘 os walk D
-
Python按位与、按位或、按位异或、按位取反(笔记)
Python按位与、按位或、按位异或、按位取反(笔记)1 按位与 nbsp nbsp nbsp nbsp 按位与是针对二进制数的操作 指将两个二进制数的每一位都进行比较 如果两个相应的二进位都为 1 则此位为 1 否则为 0 在本例中 5 的二进制表达为 101 3 的二进制表达为 11 为补全位数进行按位操作写作 011 则按位与操作后的结果为 001 对应的十进制数为 1 nbsp 2 按位或 nbsp nbsp nbsp nbsp 按位或是针对二进制数的操作 指将两个二进制数的
-
linux yum安装python3_Linux安装python3
linux yum安装python3_Linux安装python3安装环境 CentOS7yum 安装 python3 4 一般情况下在 linux 中使用 python 是很轻松的 因为本身 linux 自带 python 环境 CentOS7 目前自带 python2 7 但是据说 python2 7 只支持到 2020 年 从学习上来讲还是应该先习惯下 python3 版本以上的使用方法 学习之前先要配置环境所以先要安装 python3 的环境 最简单的安装方法是直接通过 yum 安装 yum
-
Python中的单引号和双引号是否存在区别
Python中的单引号和双引号是否存在区别在使用 Python 的过程中 一直在记着 input 中使用单引号 print 中使用双引号 还经常搞混 但今天在 print 中无意间搞错发现结果竟然是一致的 其中自定义的 alpha beta gamma 为三角形的三个角 运行后的输出结果显示一致 然后在网上搜到下面的结果 解释的不错 在此分享给大家 原文链接地址 https blog csdn net kevindree artic
-
python中什么是pep8规范,举例说明?
python中什么是pep8规范,举例说明?python 中什么是 pep8 规范 举例说明 1 变量常量 大写加下划线 USER CONSTANT 私有变量 小写和一个前导下划线 private value Python 中不存在私有变量一说 若是遇到需要保护的变量 使用小写和一个前导下划线 但这只是程序员之间的一个约定 用于警告说明这是一个私有变量 外部类不要去访问它 但实际上 外部类还是可以访问到这个变量 内置变量 小写 两个前导下划线和两个后置下划线 class 两个前导下划线会导致变量在解释期间被更名 这是为了避免内置变量和
-
python middleware_Sanic middleware – 中间件
python middleware_Sanic middleware – 中间件中间件是在服务器接受请求之前或之后执行的函数 它们用于修改传递给路由处理函数的 request 或是由处理函数生成的 response 对象 中间件类型中间件有两种类型 request 和 response 都是通过 app middleware 修饰器来声明的 以修饰器的字符串参数 request 或 response 来表示这两种类型 请求中间件只接受 request 对象作为参数 响应中间件同时接受 request 和
-
python repl_Python REPL通俗的理解什么?
python repl_Python REPL通俗的理解什么?读取 求值 输出 循环 英语 Read Eval PrintLoop 简称 REPL 是一个简单的 交互式的编程环境请问 REPL 的通俗理解是什么 还有其他什么编程环境是和它相对应的 不希望太过术语化的回答 简单来说 Python 的 REPL 就是 IPython JavaScript 的 REPL 就是 Node 就是直接在终端里定义函数 编写类 调用库 显示结果 CMD 就是 例如 delabc txt
-
一文详解python中的数据库操作
一文详解python中的数据库操作python 中的数据库操作一 数据库编程接口 1 连接对象二 使用内置的 SQLite1 创建数据库文件 2 操作 SQLite 三 MySql 数据库的使用 3 1 安装 MySql3 2 设置环境变量 3 3 启动 MySql3 4 使用 navicatformy 管理软件 3 5 安装 PyMysql 模块 3 6 连接数据库四 创建数据表 4 1 创建 books 图书表 4 2 操作 MySql 数据表最近做毕设 需要添加个数据库 记录一下 一 数据库编程接口重点介绍数据库 API 接口中的连接对象和游标对象 1 连接对
-
python—在Ubuntu中彻底卸载PyCharm(专业版)的具体步骤
python—在Ubuntu中彻底卸载PyCharm(专业版)的具体步骤卸载 Linux 下的 PyCharm 只需要简单的几步就可以彻底地除掉 这里我以我虚拟机里安装的 pycharm2019 为例进行讲解 其实方法都是通用的 具体步骤如下 第一步 删除解压缩目录找到自己当时解压缩的 pycharm 的文件夹 我是解压在 usr 下 使用命令 ls lh 查看该文件夹下的文件和文件夹目录情况 如下图所示 找到 pycharm 文件夹后 输入命令 sudorm rpycharm 进行删除 如下图所示 第二步 删除家目录下用于保存配置信息的隐藏目录因为一般安装了 pycharm
-
python数据结构与算法40题_Python数据结构与算法40:递归编程练习题3:ASCII谢尔宾斯基地毯…
python数据结构与算法40题_Python数据结构与算法40:递归编程练习题3:ASCII谢尔宾斯基地毯…注 本文如涉及到代码 均经过 Python3 7 实际运行检验 保证其严谨性 本文阅读时间约为 7 分钟 递归编程练习题 3 ASCII 谢尔宾斯基地毯谢尔宾斯基地毯谢尔宾斯基地毯是形如上图的正方形分形图案 每个地毯可分为等大小的 9 份 其中中央挖空 其余均由更小的地毯组成 现给定地毯大小 行数 与组成地毯的字符元素 请打印相应的地毯图形 注 空腔以半角空格表示 当给定字符元素长度不为 1 时空格数须与字符长度对