DAY 16 PYTHON入门

2021年06月10日 阅读:588

一、re模块 一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 ... 查看全文

LeetCode | 0230. 二叉搜索树中第K小的元素【Python】

2021年06月10日 阅读:755

Problem LeetCode Given a binary search tree, write a function kthSmallest to find the kth smallest element in it. Example 1: Input: root = [3,1,4,null ... 查看全文

报错:[stack Error: Can't find Python executable "python"] vue项目npm install

2021年06月10日 阅读:652

背景:gitee上下载的开源vue项目,本地部署。执行【npm install】时,报错Error: Can't find Python executable "python", you can set the PYTHON env variable。 解决: 网上提供的一个解决办法:管理员身份打开 ... 查看全文

童年的记忆——如何用python写一个俄罗斯方块小游戏!

2021年06月10日 阅读:483

谈到记忆里的小游戏,俄罗斯方块是大家一定会想到的一款游戏,自己写出来的应该玩起来更有感觉,然后就写了一个俄罗斯方块的游戏给大家分享一下这个游戏的源码 先用python创建一个py文件 定义这次程序所需要的类 import sys import time import pygame from pyga ... 查看全文

【python接口自动化】- DDT数据驱动测试

2021年06月10日 阅读:474

简单介绍 ? DDT(Date Driver Test),所谓数据驱动测试,简单来说就是由数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据,也就是测试数 ... 查看全文

LeetCode | 0655. 输出二叉树【Python】

2021年06月10日 阅读:446

问题 力扣 在一个 m*n 的二维字符串数组中输出二叉树,并遵守以下规则: 行数 m 应当等于给定二叉树的高度。 列数 n 应当总是奇数。 根节点的值(以字符串格式给出)应当放在可放置的第一行正中间。根节点所在的行与列会将剩余空间划分为两部分(左下部分和右下部分)。你应该将左子树输出在左下部分,右子 ... 查看全文

30个Python常用极简代码,拿走就能用

2021年06月10日 阅读:686

本文是 30 个极简任务,初学者可以尝试着自己实现;本文同样也是 30 段代码,Python 开发者也可以看看是不是有没想到的用法。 学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则。本文是 30 个极简任务,初学者可以尝试着自己实现;本文同样也是 30 段代码,P ... 查看全文

打印乘法口诀表(shell/sed/awk/python)

2021年06月10日 阅读:693

shell #! /bin/bash #外层循环 for ((i=1;i<=9;i++)) do #内层循环 for ((j=1;j<=i;j++)) do #计算2个数的乘积 let "product=i*j" #输出乘积 printf "i*i?j=$product" #输出空格分隔符 if [ ... 查看全文

[Python] ValueError: Unknown resampling filter

2021年06月10日 阅读:648

在使用Image模块的时候,出现一个错误。 ValueError: Unknown resampling filter (50). Use Image.NEAREST (0), Image.LANCZOS (1), Image.BILINEAR (2), Image.BICUBIC (3), Ima ... 查看全文

📏Python项目打包方法

2021年06月10日 阅读:25748

pyinstaller 如何打包一个项目 在前面一篇介绍 pyinstaller 工具的时候我们仅仅只是介绍了将单个文件制作成 exe 程序 : 📏用Python工具Pyinstaller制作exe应用程序 , 接下来我们将介绍如何将一个项目制作成 exe 程序, pyinstaller 还没有安 ... 查看全文

Security and Cryptography in Python - Hash Functions(3)

2021年06月10日 阅读:495

Security and Cryptography in Python - Hash Functions(3) How password are Verified https://docs.python.org/3/library/hashlib.html https://en.wikipedia. ... 查看全文

SHAP:Python的可解释机器学习库

2021年06月10日 阅读:554

SHAP介绍 可解释机器学习在这几年慢慢成为了机器学习的重要研究方向。作为数据科学家需要防止模型存在偏见,且帮助决策者理解如何正确地使用我们的模型。越是严苛的场景,越需要模型提供证明它们是如何运作且避免错误的证据 关于模型解释性,除了线性模型和决策树这种天生就有很好解释性的模型意外,sklean中有 ... 查看全文

多测师肖sir_高级金牌讲师__python之模块time格式输出详解

2021年06月10日 阅读:536

import timeprint(time.strftime('%Y-%m-%d %H:%M:%S')) # 2021-03-0416:08:44%y 两位数的年份表示(00-99)%Y 四位数的年份表示(000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数 ... 查看全文

翻译:《实用的Python编程》03_05_Main_module

2021年06月10日 阅读:839

目录 | 上一节 (3.4 模块) | 下一节 (3.6 设计讨论) 3.5 主模块 本节介绍主程序(主模块)的概念 主函数 在许多编程语言中,存在一个主函数或者主方法的概念。 // c / c++ int main(int argc, char *argv[]) { ... } // java c ... 查看全文

使用python操作word

2021年06月09日 阅读:509

前言 最近工作中,需要将查询的一段时间的数据可视化,并导出为word格式。由于对word操作不熟悉,查阅了一下相关文档,这里简要记录一下如何使用python操作word。 说明 本代码来源于官方文档(https://python-docx.readthedocs.io/en/latest/),这里对 ... 查看全文

当前Python语言是否被严重高估了

2021年06月09日 阅读:767

首先,Python作为一门全场景编程语言,当前在IT互联网行业内确实有比较广泛的应用,而且与Java语言主要应用在IT互联网行业不同,Python在传统行业领域的应用也非常普遍,相信随着云计算、大数据、人工智能等技术平台逐渐开始在传统行业领域开始落地应用,Python语言还有较大的上升空间。 当前世 ... 查看全文

翻译:《实用的Python编程》04_00_Overview

2021年06月09日 阅读:624

目录 | 上一节 (3 程序组织) | 下一节 (5 Python对象的内部工作原理) 4. 类和对象 到目前为止,我们的程序仅使用了内置的 Python 数据类型。本节,我们介绍类(class)和对象(object)的概念。你将学习 class 语句,该语句允许你创建新的对象。我们还将介绍继承(i ... 查看全文

PyTorch 1.8发布,支持AMD GPU和Python函数转换

2021年06月09日 阅读:668

近日,PyTorch 团队发布了 PyTorch 1.8 版本。该版本整合了自去年 10 月 1.7 版本发布以来的 3000 多次 commit,提供了编译、代码优化、科学计算前端 API 方面的主要更新和新特性。值得一提的是,该版本新增了对 AMD ROCm 的支持。 此外,PyTorch 1. ... 查看全文

快排----Python模板

2021年06月09日 阅读:551

quickSort def partition(arr,low, high): i=(low-1) p=arr[high] for j in range(low, high): if arr[j]<=p: i+=1 arr[i],arr[j]=arr[j],arr[i] arr[i+1],arr[h ... 查看全文

关于ArcGIS Python 脚本字符编码报错问题

2021年06月09日 阅读:533

在python文件开头加上以下一段代码,即可解决中文编码问题,屡试不爽 # encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8') ... 查看全文

如何在 Python 中清屏

2021年06月09日 阅读:524

在很多时候,如果我们在控制台中使用 Python, 随着时间的推移,可能会发现屏幕越来越乱。 如下图,我们跑了不少的测试程序,在屏幕上有很多的输出。 在 Windows 中,我们会使用 cls 命令清屏。 在 Python,应该怎么样才能清屏呢? 解决 其实 Python 并没有清屏幕的命令,也没有 ... 查看全文

用Python输出一个a-z的随机集合,然后去重,按照a-z的顺序进行排列

2021年06月08日 阅读:630

练习: 输出一个a-z的随机集合,然后去重,按照a-z的顺序进行排列 方法一: print(sorted(set([chr(i) for i in range(97,123)]))) 方法二: import numpy as npa1=np.arange(97,123)b1=[chr(i) for ... 查看全文

热门文章

推荐文章

最新文章

置顶文章