函数python tile

密码学概念科普(加密算法、数字签名、散列函数、HMAC)

## 密码散列函数 密码散列函数 (Cryptographic hash function),是一个单向函数,输入消息,输出摘要。主要特点是: - 只能根据消息计算摘要,很难根据摘要反推消息 - 改变消息,摘要一定会跟着改变 - 对于不同的消息,计算出的摘要几乎不可能相同 根据散列函数的上述特点,可 ......
密码学 数字签名 科普 算法 函数

Python 定义分数类实现其基本运算

今天测试了一下分数类,并实现了基本运算,参考如下 class fraction(): def __init__(self, num, den): ''' 初始化一个分数 :param num: 分子 :param den: 分母 ''' try: self.num = int(str(num)) s ......
分数 Python

【爬虫案例】用Python爬大麦网任意城市的近期演出活动!

[toc] # 一、爬取目标 大家好,我是[@马哥python说](https://www.zhihu.com/people/13273183132) ,一枚10年程序猿。 今天分享一期python爬虫案例,爬取目标是大麦网近期演出活动:[- 大麦搜索](https://search.damai.c ......
爬虫 大麦 案例 Python 城市

安装python虚拟环境与适用

在Python中,虚拟环境能解决不同的项目,需要的python环境不同的问题。 可以解决包管理问题。 下面介绍了一种创建虚拟环境的方法: 一:使用python自带的方法创建虚拟环境。 首先在C或D盘根目录下创建一个文件夹: c:\ruanjian\envpython_person 然后在创建的文件夹 ......
环境 python

python永久更新配置镜像源

1、永久更新镜像源,将国内镜像源添加入pip.ini 【一般加阿里云源就可以了】 添加阿里云源 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple 清华源: pip config set global.inde ......
镜像 python

python 计算一个字符串中每个字符出现的次数

def count_str(a): count = {} for i in a: if i in count: count[i] += 1 else: count[i] = 1 return count a = 'ASAAAAAADDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFF ......
字符 字符串 次数 python

python篇-kivy-kv

1,Label 遗留问题:加上 markup: True之后,文本不显示了 解决方法:把text_size和color属性注释掉就出现了 kivytest.py # coding:utf-8 from kivy.app import App from kivy.uix.floatlayout imp ......
kivy-kv python kivy kv

Python装饰器

简单装饰器 1.装饰器的本质就是一个函数,在不改变原函数功能的情况下,动态为函数增加功能 def info(func): --本质就是一个函数 print(f'调用函数 -> {func.__name__}') return func --为函数增加一个打印日志的功能:显示调用的函数名称 原函数 @ ......
Python

二分图最优匹配——Python实现

二分图是一种特殊的图结构,二分图可以描述和解决许多实际问题,帮助我们做出更有效的决策和优化方案。二分图在经济与管理中具有重要的作用,譬如二分图在市场与供应链管理中发挥着关键作用,在供应链中二分图可以用来描述供应商与分销商之间的关系,帮助确定最佳的供应商-分销商匹配方案。通过建立供应商与分销商之间的连 ......
Python

一文了解Go语言的匿名函数

# 1. 引言 无论是在`Go`语言还是其他编程语言中,匿名函数都扮演着重要的角色。在本文中,我们将详细介绍`Go`语言中匿名函数的概念和使用方法,同时也提供一些考虑因素,从而帮助在匿名函数和命名函数间做出选择。 # 2. 基本定义 匿名函数是一种没有函数名的函数。它是在代码中直接定义的函数,没有被 ......
函数 语言

mysql8 执行聚合函数报错:Error 1140: In aggregated query without GROUP BY,sql_mode=only_full_group_by

解决办法: ``` set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'; SET GLOBAL log_bin ......

python中dict.copy()用法

# 浅拷贝和深拷贝 浅拷贝:只会对最表层的进行拷贝,也就是相当于二者共有 深拷贝:会申请一块新的内存进行存储,相当于自己独占 对于dict的copy来说,是对最表层的键值对进行了深拷贝,举例来说: ```python a = {'one': 1, 'two': 2, 'three': [1,2,3] ......
python dict copy

在PyInstaller中打包Python代码

在PyInstaller中打包Python代码 在实际开发中,我们经常需要将Python代码打包成可独立运行的可执行文件,以便更方便地分享和部署。`PyInstaller`是一个常用的Python打包工具,可以将Python脚本打包成单个可执行文件。 ##### 以下是如何使用PyInstaller ......
PyInstaller 代码 Python

Python框架Flask

# 项目配置 ### debug模式 ![](https://img2023.cnblogs.com/blog/3027493/202306/3027493-20230624200009941-702819214.png) ![](https://img2023.cnblogs.com/blog/3 ......
框架 Python Flask

python入门(七):函数和模块

# Python函数和模块指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![imag ......
函数 模块 python

python入门(八):文件操作

# Python文件操作指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![image ......
文件 python

python入门(九):异常处理

# Python异常处理指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![image ......
python

python入门(五):流程控制语句

# Python控制流语句指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![imag ......
语句 流程 python

python入门(十):面向对象编程

# Python面向对象编程指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![ima ......
对象 python

python入门(六):数据结构和容器

# Python数据结构和容器指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![im ......
数据结构 容器 结构 数据 python

python入门(四):运算符和表达式

# Python运算符和表达式指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![im ......
运算符 表达式 python

python入门(一):python入门大纲

## 什么是Python? - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![image] ......
python 大纲

python入门(二):python安装和pycharm安装

## Python的安装 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![image]( ......
python pycharm

python入门(三):变量和数据类型

# 变量和数据类型指南 - [原文](https://www.fivcan.com/) | [大纲](https://www.fivcan.com/index.php/2023/06/20/python入门(一):python入门大纲/) | [首页](./index.php) ![image](h ......
变量 类型 数据 python

python学习日志,五大容器的比较

# 列表的使用: 1. 列表.append(元素):向列表中追加一个元素 2. 列表.extend(容器): 将数据容器的内容依次取出,追加到列表尾部 3. 列表.insert(下标,元素):在指定下标处,插入指定的元素 4. del列表[下标]:删除列表指定下标元素 5. 列表.pop(下标):删 ......
容器 python 日志

[QML]从零开始QML开发(二)QML开发,浅谈控件、槽函数、锚等基本概念。QML和C++怎么交互?

# [QML]从零开始QML开发(二)QML开发,浅谈控件、锚等,Layout?差不多得了! 先看代码: import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Controls 2.5 ``` Window { visible: ......
QML 控件 函数 概念

盘点Pandas中数据删除drop函数的一个细节用法

大家好,我是皮皮。 ### 一、前言 前几天在Python最强王者群有个叫【Chloe】的粉丝问了一个关于Pandas中的drop函数的问题,这里拿出来给大家分享下,一起学习。 ![image.png](https://upload-images.jianshu.io/upload_images/2 ......
函数 细节 数据 Pandas drop

JQuery中的each()方法和$.each()函数的使用

1、元素(对象).each()方法的使用 JQuery提供了 each() 方法用于遍历匹配的元素信息。以每一个匹配的元素作为上下文来执行一个函数。每次执行传递进来的函数时,函数中的 this 关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个 ......
each 函数 方法 JQuery

Python random模块

## Python random模块 ### random模块 > 用于生成随机数 ```python import random print(random.random()) print(random.randint(1, 100)) print(random.randrange(1,100)) ......
模块 Python random

python实现文件批量压缩

## python实现文件夹下文件的批量压缩 ### 初级版本 压缩之前 ![image-20230624173118646](https://img2023.cnblogs.com/blog/2637088/202306/2637088-20230624175641855-81910240.png ......
文件 python