目录算法简介大O表示法时间复杂度空间复杂度常见的时间复杂度快速判断算法的复杂度算法的稳定与不稳定查找算法线性查找二分查找广度优先搜索排序算法排序L(ow)B三人组冒泡排序选择排序插入排序排序N(ubility)B三人组快速排序堆排序堆排序内置模块heapq归并排序其他排序算法希尔排序计数排序桶排序基数排序LB与NB总结 算法简介一个计算过程,解决问题的方法。 平时我们写的任何代码片段都可以称为算
转载
2023-11-27 11:19:15
32阅读
示例代码环境 python:3.8 es:7.8.0
环境安装
pip install elasticsearch==7.8.0from elasticsearch import Elasticsearch
#1、创建ES对象,创建连接
es = Elasticsearch(['127.0.0.1:9200'],ignore=[400, 405, 502])
print('--------
转载
2023-06-26 13:05:17
455阅读
Lambda函数之所以叫匿名函数,是因为Lambda函数没有名字,它比一般的函数在业务逻辑上简单得多,可以随时销毁或创建。那么使用Lambda函数有什么用处呢?Lambda函数既有优点又有缺点,下面将从Lambda函数的定义、语法、优缺点以及使用场景,带大家好好认识一下Lambda函数。1、什么是Lambda函数?Python支持一种有趣的语法,它允许你快速定义单行的最小函数。这些叫做Lambda
转载
2023-12-05 17:04:16
61阅读
# Python 3 的用法:入门与进阶
Python 是一种高层次的编程语言,自 1991 年首次发布以来已经发展成为一个强大的工具,被广泛应用于数据分析、人工智能、网络开发、自动化等领域。本文将介绍 Python 3 的基本用法,并通过实例来帮助初学者快速上手。
## 1. Python 3 的安装
在开始之前,请确保您已经在您的计算机上安装了 Python 3。您可以从 [Python
Python 3 格式化字符串的几种方法有的,知道的有三种方式可眩 前行的路,不怕万人阻挡,只怕自己投降;人生的帆,不怕狂风巨浪,只怕自己没胆量!有路,就大胆去走;有梦,就大胆飞翔。可以用类似C语言的格式化方式,比如: f = 1.234print("%.2f" % f)使用字符串的format函数.rjust(n)、ljust(n)你是不是在跟我炫耀你们有多幸福,我真的很不屑知道python3中
转载
2024-01-25 17:57:37
36阅读
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,能提高应用的模块性,和代码的重复利用率Python提供了许多内建函数,比如print()。也可以自己创建函数,这被叫做用户自定义函数。定义一个函数函数代码以def开头,后接着函数名和圆括号()传入的参数和自变量必须放在圆括号中间,圆括号中可以定义参数函数的第一行语句可以使用字符串来当做函数的文字说明函数的内容以冒号开始,并且缩进re
转载
2023-09-26 11:50:58
75阅读
if语句if 语句的基本用法如下:if 表达式:
语句块其中,表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式(例 如:a > b and a != c),如果表达式为真,则执行“语句块”;如果表达式的值为假,就跳 过“语句块”,继续执行后面的语句。示例代码:age = int(input('请输入年龄'))
sex = input('请输入性别')
if age &
转载
2023-06-21 15:47:30
168阅读
raise表示会抛出异常那么就是说raise会向python的解释器一个响应告诉解释器他的后面是一个异常让我们的程序中断一般是和自定义的异常连用。class CustomError(Exception):
def __init__(self):
def main():
try :
s=input("请输入字符串:")
if len(s)<
转载
2023-06-20 15:41:05
138阅读
判断语句 if一般判断age = 19
if age >= 18:
print("当符合条件,运行此行,不符合,跳过")
print("dkld")
布尔值判断可以这样
ikd = True
if ikd:
print("dsk")else #要求:从键盘输入身高,如果身高没有超过150cm,则不用买票,否则需要买票。
my_height = int(input('请输入您的身
转载
2023-06-21 15:47:05
103阅读
前言总是担心一些被看好的技术文章被删除,一直有想将数据抓取存下来自己想看就看,琢磨看了下抓取存取为pdf,也不做总结了,转载下。python中将html转化为pdf的常用工具是Wkhtmltopdf工具包,在python环境下,pdfkit是这个工具包的封装类。如何使用pdfkit以及如何配置呢?分如下几个步骤。1、下载wkhtmltopdf安装包,并且安装到电脑上,在系统Path变量中添加wkh
转载
2023-09-06 13:29:11
623阅读
# Python3 调用示例及其应用
Python 是一种简单易学的编程语言,被广泛应用于各种领域,从网络开发到科学计算。在本文中,我们将探讨 Python3 的调用机制,并通过具体的代码示例来说明其应用。
## 什么是 Python3 调用
在 Python 中,调用是指执行一个函数或方法的过程。通过调用,我们可以利用已有的功能来完成特定的任务。调用不仅可以是内置函数,还可以是用户自定义的
前言从这篇开始我会不定期写一些在实际工作中把项目代码从Python2.7迁移到最新的Python 3.7的经验。这篇先介绍pyupgrade - 一个修改代码中Python 2语法到最新版本写法的工具,同时它还可以作为pre-commit钩子,可以在代码提交或者push时拒绝引入旧的用法。为什么需要这么一个工具呢?3个理由:替换代码中旧版本Python的用法。例如'%s %s' % (a, b)这
转载
2023-12-19 20:46:05
61阅读
使用的基本思想大致是with所求值的对象必须有一个enter()方法和一个exit()方法。下面给一个简单的例子去说明使用with的时候做了哪些操作class Sample: def __enter__(self): print "In __enter__()" return "Foo" def __exit__(self, type,...
原创
2021-11-16 14:40:55
770阅读
# Python3中使用Elasticsearch
## 简介
在本文中,我将向你介绍如何在Python3中使用Elasticsearch(以下简称ES)。ES是一个强大的开源搜索和分析引擎,可以用于存储、搜索和分析大量数据。我们将学习如何通过Python3与ES进行交互,执行各种操作,如索引数据、搜索、过滤等。
## 准备工作
在开始之前,你需要确保以下几点:
- 已安装Python3
-
原创
2023-08-16 08:40:53
264阅读
python channel_builder.py -s /Users/graypn/ -d /Users/graypn/Documents -m 7 --out=report/xx.html 参数也分长格式和短格式 短格式:-s 长格式:--source opts, args = getopt.g
原创
2022-09-20 11:54:14
133阅读
import urllib
data = urllib.parse.urlencode(params).encode('utf-8')
req = urllib.request.Request(url, data)
req.add_header('Content-Type', "application/x-www-form-ur
原创
2017-02-23 16:32:50
1839阅读
python3 基本用法 1. Python3的格式化输出 使用str.format()方法。 for x in range(1, 11): print('{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x)) print("\n {:-^120}".format( ...
转载
2021-09-28 14:27:00
168阅读
2评论
# Python3 join用法
## 1. 介绍
在 Python 中,字符串是不可变的,这意味着我们不能直接修改字符串的内容。但是,有时我们需要将多个字符串合并起来以形成一个新的字符串。这时,`join()` 方法就派上了用场。
`join()` 方法是字符串对象的一个方法,它接受一个可迭代对象作为参数,并将可迭代对象中的所有元素连接起来形成一个新的字符串。
本文将介绍 `join()
原创
2023-10-19 06:34:08
115阅读
### Python3中的if else用法
在Python3中,if else语句是一种条件语句,用于根据特定条件决定程序的执行路径。它可以根据条件的真假来选择性地执行不同的代码块。本文将介绍Python3中if else语句的基本用法,并通过示例代码进行演示。
#### 基本语法
在Python中,if else语句的基本语法如下所示:
```python
if condition:
原创
2023-09-12 03:49:18
230阅读
# Python3 中 str 类型的用法
在 Python3 中,字符串是非常重要的数据类型。作为一名刚入行的小白,理解和掌握字符串的基本用法是你学习 Python 的基础之一。本文将帮助你逐步了解 Python3 中 str 类型的用法,并通过具体的示例代码进行讲解。
## 1. 整体流程
为了更清晰地展示如何学习和掌握 str 类型的用法,我们将其分为以下几步:
| 步骤 | 描述
原创
2024-08-18 04:20:07
28阅读