![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python学习笔记
诗洒趁年华
且将新火试新茶,诗酒趁年华
展开
-
木桶理论的运用——利用python快速求解长短不一的板的最大盛水量
问题:如下图,把三维简化成二维,体积对应面积,那两块板就能盛水,而两块板能盛的水量取决于两者之间的短板,水量即为长度高度(长度为两块板之间的距离,高度即为短板的高度)目标:求最大面积思路:已知条件:1、面积=长度高度2、第1块板与最后一块板之间的距离是最大的结果:当第1块板的高度<最后一块板时,面积中的高度=第1块板的高度1)其他板要么比第1块板高,那他们之间的面积=第一块板的高度*它们之间的距离,明显要小于第1块板与最后1块板组成的面积2)要么比第1块板矮那他们之间的面积=其他原创 2022-05-20 18:03:05 · 394 阅读 · 0 评论 -
小程序自动化框架minium——右上角菜单(胶囊功能)转发分享
项目场景:微信小程序自动化,通过右上角转发小程序/分享小程序页面问题描述在做微信小程序自动化时,涉及通过右上角更多菜单转发小程序,从而进行分享的场景,但是使用minium的native.forward_miniprogram()会报错 at.core.exceptions.UiNotFoundError: Ui Object Not Found self.page.get_element('.common-secondary-button-style').click()原创 2022-05-10 17:18:59 · 1042 阅读 · 7 评论 -
微信小程序UI自动化实践:python+minium+PO模式(超详细教程附源码供下载)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、minium介绍二、安装环境1. 安装minium doc(这个主要是minium框架的一些介绍,如果不需要看文档,可以略过不安装)2. 安装minium3. 启动小程序三、编写脚本总结前言公司要求做小程序的自动化,最开始让我用jest+SDK做,但后面学了两天,困难重重,第一这种方式只支持JS语言,我以前从来没学过JS语言,导致我对JS一窍不通;第二,网上资料太少太少了,本来对JS就不通,网上资料还少,后面去网上百.原创 2022-04-28 17:34:11 · 8457 阅读 · 22 评论 -
python报数找人
'''题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位'''x = 350list = [1 for i in range(1, x+1)]count = 1while list.count(1) > 1: for i in range(len(list)): if list[i] == 1 and count != 3: count += 1 eli原创 2021-04-29 14:28:36 · 485 阅读 · 0 评论 -
python归并排序
import math归并排序def sort(arr, left=0, right=10):if left + 2 == right:mid = (left + right)//2merge(arr, left, mid, right)elif left + 2 < right:mid = math.ceil((left + right)/2)sort(arr, left, mid)sort(arr, mid, right)merge(arr, left, mid, right)原创 2021-04-19 17:12:02 · 68 阅读 · 0 评论 -
python九连环递归
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-03-14 21:51:45 · 1088 阅读 · 3 评论