语句 条件python while

python - 二分查找

```py a = [1,3,5,7,9] # 查找第一个大于等于x的位置 def lower_bound(l, r, x): while l <= r: mid = (l+r) // 2 if a[mid] < x: l = mid + 1 else: r = mid - 1 return l # ......
python

python 报错AttributeError: '_TestResult' object has no attribute 'outputBuffer'问题,已解决

报错信息: 原因: 使用setupclass必须加@classmethod装饰器 解决方案: 在setupclass和teardownclass方法前面加@classmethod ......

python -m sysconfig快速查看 Python 的环境信息

C:\Users\daizichuan>python -m sysconfig Platform: "win-amd64" Python version: "3.10" Current installation scheme: "nt" Paths: data = "D:\miniconda3" i ......
sysconfig 环境 python Python 信息

python中关于continue(跳过)和 break (终止)的使用方法,易混淆

在 Python 中,continue 和 break 是两个控制流语句,用于在循环中改变程序的执行流程。它们的区别如下: continue:当程序执行到 continue 语句时,会跳过当前迭代中剩余的代码,直接进入下一次迭代。换句话说,continue 会终止当前迭代的剩余部分,然后开始下一次迭 ......
使用方法 continue 方法 python break

Python生成图形验证码

## 1.安装依赖 ``` pip install Pillow ``` ## 2.生成验证码 ``` # validCode.py import os import random from PIL import Image from PIL import ImageDraw from PIL im ......
图形 Python

[oeasy]python0069_帮助手册_pydoc_manual_document

帮助手册 回忆上次内容 上次了解了注释 注释是为了让程序更可读 注释不会影响程序运行速度 注释分为两种 单行的 以#开头 不能是字符串当中的# 多行的 三个" 三个' 多行注释还有什么特殊功能么?🤔 增加描述说明 原始文档如下图 ​ 添加图片注释,不超过 140 字(可选) 插入三引号注释 如下图 ......

条件函数

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> @keyframes swiper { 0%{transform: translateX(0)} 28%{transfo ......
函数 条件

MySQL-增删改语句

数据库增删改语句 原创 Lyle_Tu Linux分布式主任 2023-06-26 22:28 发表于福建 收录于合集 #数据库7个 #语句2个 #sql5个 #服务器15个 插入数据 使用INSERT语句可向指定表中插入数据。INSERT语法的基本结构如下: INSERT INTO <table_ ......
语句 MySQL

MySQL-select查询语句

Select 查询语句 原创 Lyle_Tu Linux分布式主任 2023-06-27 22:22 发表于福建 收录于合集 #sql5个 #数据库7个 #服务器15个 #语句2个 查询最基本的方式是SELECT语句,其功能十分强大。它能够以任意顺序、从任意数目的列中查询数据,并在查询过程中进行计算 ......
MySQL-select 语句 select MySQL

mysql-alter语句

T-SQL Alter 语句 原创 Lyle_Tu Linux分布式主任 2023-06-20 08:21 发表于福建 收录于合集 #sql5个 #linux13个 #数据库7个 #服务器15个 ALTER TABLE 语句用于在已有的表中添加、修改或删除列。 修改数据库常用语句 语法格式: ALT ......
mysql-alter 语句 mysql alter

linux源码编译安装Python3.9.6及pip

#### linux源码编译安装Python3.9.6及pip 1. 卸载之前的python ```shell sudo apt remove python3 sudo apt autoremove ``` 2. 安装依赖 ```shell sudo apt update sudo apt inst ......
源码 Python3 Python linux 9.6

python: more Layer Architecture and its Implementation in Python and mysql 8.0

mysql 8.0: drop table DuStudentList; #学生表 create table DuStudentList ( StudentId INT NOT NULL AUTO_INCREMENT comment'主键id', #自动增加, StudentName nvarcha ......

条件打印调试工具类

有时候用不了 debug,还是打印输出更直白些,定义了一个工具类,可方便调试代码。 用法大概如图: class debugif { protected $conditions = []; protected $values = ['the $conditions is true!']; public ......
条件 工具

11 临界区与竞态条件

# 11 临界区与竞态条件 ## 临界区 Critical Section * 一个程序运行多个线程本身是没有问题的 * 问题出在多个线程访问**共享资源** * 多个线程读**共享资源**其实也没有问题 * 在多个线程对**共享资源**读写操作时发生指令交错,就会出现问题 * 一段代码块内如果存在 ......
条件 11

论女朋友找bug——SQL语句模糊查询双引号问题

今天在编程的时候遇到了个匪夷所思的问题,同一个页面里,竟然传出了两个不同的参数,如图: 上面的1对应着上面的id,下面的1对应着下面的id,下面的id正好是要配到多表查询里的SQL语句里,导致了错误,如图: 问题就出现在最后id='1"'。 这个问题不是拼字符串的问题,问题出现在第二个超链接,少了一 ......
引号 语句 女朋友 问题 bug

mongodb和python交互

mongodb和python交互 安装环境 pip install pymongo==4.2.0 官方文档:https://pymongo.readthedocs.io/en/stable/ 使用样例 引入包pymongo import pymongo 连接,创建客户端 client = pymon ......
mongodb python

Python的手机测试工具uiautomator2库的实现原理

使用python通过调试模式测试安卓手机APP, 使用uiautomator2库是比较方便的, 这个库的源码网址是: https://github.com/openatx/uiautomator2 通过阅读源码, 大概搞明白了其实现原理, 它是通过调用adbutils库, 获取UI的hierarch ......

python-字典列表中删除指定的键值对

```python dict_list = [ {"a": 1, "b": 2, "c": 3}, {"a": 11, "b": 22, "c": 33}, {"a": 111, "b": 222, "c": 333}, {"a": 1111, "b": 2222, "c": 3333}, ] fo ......
字典 python

使用 Python WebSSH 从浏览器连接到SSH终端

## [Introduction](https://www.digitalocean.com/community/tutorials/how-to-connect-to-a-terminal-from-your-browser-using-python-webssh#introduction) Or ......
终端 浏览器 Python WebSSH SSH

Spark使用Python开发和RDD

# 使用PySpark ## 配置python环境 在所有节点上按照python3,版本必须是python3.6及以上版本 ```Shell yum install -y python3 ``` 修改所有节点的环境变量 ```Shell export JAVA_HOME=/usr/local/jdk ......
Python Spark RDD

Python Loguru日志封装 - 装饰器实现

# Python Loguru日志封装 ``` #!/usr/bin/env python # _*_ coding:utf-8 _*_ # @Time : 2023/6/25 15:49 # @Author : jingang.hou082613@gmail.com # @Site : # @Fi ......
Python Loguru 日志

整数取反 python切片

https://leetcode.cn/problemset/all/ 第7题 整数取反在 Python 中,切片(slicing)是一种从序列(如字符串、列表、元组等)中获取子序列的方法,不能对整数做切片,需要先转序列为整数。切片操作使用方括号 `[]` 来实现,可以包含开始索引、结束索引和步长。 ......
整数 python

Python面向对象之元类

# Python面向对象之元类 ## 【一】前言引入 > 千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为**每个中国人,都是天生的元类使用者** - 我们引用太极的思想 - 道生一,一生二,二生三,三生万物 - 即我是谁?我从哪里来?我到哪里去? > 我们拿到P ......
对象 Python

python 字符串前加f、r、b、u

# python 字符串前加f、r、b、u ### 一、字符串前加"f" 1. **%** 可以使用 % 格式化字符串。 ``` c = (250, 250) # 使用 % 格式化 s1 = "坐标为:%s" % c # TypeError: not all arguments converted ......
字符串 字符 python

python使用 flask+vue 制作前后端分离图书信息管理系统

哈喽兄弟们,今天咱们来用Python实现一个前后端分离的图书信息管理系统。 制作前后端分离图书信息管理系统的思路: 1、前端部分 首先,我们可以使用 VueJS 作为前端框架,并通过 Vue CLI 工具进行创建和管理项目。 2、后端部分 后端部分我们可以采用 Python Flask 框架,这个框 ......
管理系统 python 图书 系统 flask

python 中 fnmatch模块, textwrap 模块

# python 中 fnmatch模块, textwrap 模块 **fnmatch模块** 查找文件 使用fnmatch来查找特定的文件,大部分情况下,使用字符串匹配查找特定的文件就能满足需求,如果需要更加灵活的字符串匹配,可以使用标准库中的fnmatch库,这个库专门用来进行文件名匹配,支持使 ......
模块 textwrap fnmatch python

【python爬虫案例】用python爬豆瓣音乐TOP250排行榜!

[toc] # 一、爬虫对象-豆瓣音乐TOP250 今天我们分享一期python爬虫案例讲解。爬取对象是,豆瓣音乐TOP250排行榜数据:https://music.douban.com/top250 ​![豆瓣音乐TOP250页面](https://img2023.cnblogs.com/blog ......
python 爬虫 豆瓣 案例 排行榜

6条件判断

# 判断 print("请输入你的年龄") age = int(input()) if age >=18: print(f'你的年龄是:{age},成年了') else: print("小于18未成年") ......
条件

python | strip()函数的详解

**strip**:⽤于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该⽅法只能删除开头或是结尾的字符,不能删除中间部分的字符。 ![](https://img2023.cnblogs.com/blog/3085423/202306/3085423-20230629173929020-76 ......
函数 python strip

Centos7 离线安装python3.7

scp root@10.10.10.1:/etc/yum.repos.d/test.repo . # 需要安装的依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel tk-devel m ......
Centos7 python3 Centos python