Python

Python使用pyinstaller实现学生管理系统流程

目录 前言 创建入口函数 新增学生insert 展示学生show 查找学生find 删除学生delete 加入存档读档 存档 读档 打包成exe程序发布 代码 前言 功能 新增学生 显示学生 查找学生 删除学生 存到文档 创建入口函数 在入口函数中,可以先打印一个菜单 »

python抽样方法解读及实现过程

目录 抽样方法概览 随机抽样—总体个数较少 分层抽样——总体存在差异且对结果有影响 整体抽样 系统抽样——总体多 过采样 下采样 过采样与下采样结合 总结 抽样方法概览 随机抽样—总体个数较少 每个抽样单元被抽中的概率相同,并且可以重现。 随机抽样常常用于总体个数较少时,它的 »

从零写一个兼容MySQL/Oracle的Proxy中件间(一)《初识Oracle的通信协议》

0.前言 MySQL由于开源的原因,有各式各样的中件间Proxy ,极大的丰富了做高可用或迁移的方案,习惯了MySQL生态圈的灵活和便利,Oracle官方不开源代码和协议,没有中间件proxy,显得很笨重。 比如以下的方案就会很不好办: 实时抓取Oralce的访问SQL日志 慢日志捕获和收集 高可用 ... »

Python中命令行参数argparse模块的使用

目录 传入一个参数 位置参数 可选参数 默认参数 必需参数 argparse 模块是Python内置的用于命令项选项与参数解析的模块,可以轻松编写友好的命令行接口,能够帮助程序员为模型定义参数。 传入一个参数 add_argument()中的type参数表示传入参数的数据类型 impo »

解读等值线图的Python绘制方法

目录 等值线图的Python绘制方法 python等值线图绘制,计算合适的等值线间距 总结 等值线图的Python绘制方法 等值线图或等高线图在科学界经常用到,它是由一些封闭的曲线组成的,来表示三维结构表面。 虽然看起来复杂,其实用matplotlib实现起来并不难。 代码如下: i »

Python本地搭建静态Web服务器的实现

目录 静态Web服务器-返回固定页面数据 1. 开发自己的静态Web服务器 2. 静态Web服务器-返回固定页面数据的示例代码 3. 小结 静态Web服务器-返回指定页面数据 1. 静态Web服务器的问题 2. 静态Web服务器-返回指定页面数据的示例代码 3. 小结 静态Web服务器-返 »

Python入门案例之找出文件中出现次数最多的10个单词

目录 语法概要 代码 最近有点需求,在看python的入门基础,看完入门基础之后,跟着练习,找到文件中出现次数最多的10个单词,以此熟悉语法。 语法概要 mac电脑命令行输入python3,回车可以执行语句,exit()退出 python3 xx.py可以执行文件。 初始赋值,一般用 »

python开发简单的命令行工具简介

目录 介绍 python标准库sys模块 命令行工具 概念 基础 示例 使用介绍 可选参数设置 必选参数设置 列表参数传入设置 互斥参数 默认参数设置 介绍 Python模块argparse,这是一个命令行选项,参数和子命令的解释器,使用该模块可以编写友好的命令行工具,在程序中定义好需要的 »

python list与numpy数组效率对比

目录 前言 索引效率与内存占用比较 添加效率比较 总结 前言 因为经常一训练就是很多次迭代,所以找到效率比较高的操作能大大缩短运行时间,但这方面资料不足,所以自己记录总结一下,有需要再补充 索引效率与内存占用比较 有时候我需要一个数组,然后可能会频繁从中索引数据,那么我选择list还 »

Python表示当前时间的方法合集

目录 如何在Python中获取时间 格式化时间戳以提高可读性 在Python中获取当前的Unix时间 获取与时区相关的Python时间和日期对象 结论 在 Python 中获取当前时间是许多与时间有关的操作的一个很好的起点。一个非常重要的用例是创建时间戳。在本教程中,你将学习如何用 datet »

python如何实现向上取整

目录 python如何取整 1、向下取整 2、四舍五入 3、向上取整 4、分别取整数部分和小数部分 python中的取整问题 先看一段代码 总结 python如何取整 数据处理是编程中不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理。 取整的方式则 »

python方法如何实现字符串反转

目录 python方法实现字符串反转 方法一 方法二 方法三 方法四 方法五 方法六 方法七 方法八 方法九 方法十一 方法十二 方法十三 方法十四 方法十五 方法十六 总结 python方法实现字符串反转 方法一 反转列表法 Python中,列表可以进行反转,我们只要把字 »

Python中list列表添加元素的3种方法总结

目录 Python list列表添加元素方法 append()方法添加元素 extend()方法添加元素 insert()方法插入元素 Python list列表添加元素需要注意的问题 向列表中添加元素 总结 Python list列表添加元素方法 实际开发中,经常需要对 Pytho »

最新编程语言排名Python、C、Java 和 C++ 已形成四足鼎立之势

引言 技术的千变万化,都是有迹可循的,随着最新的 TIOBE 十月编程语言榜单重磅发布,不同开发语言的排名和发展趋势也随之揭晓! 四大编程语言不断增强其主导地位 曾几何时,编程语言界中 Java、C、C++ 组成的铁三角,稳固了很长一段时间。而就在一年前的此时,Python 超越 C 语言打破了 T ... »

zhaosq

Python中用append()连接后多出一列Unnamed的解决

目录 Python append()连接后多出一列Unnamed问题 解决办法 Python对于append()的错误理解 总结 Python append()连接后多出一列Unnamed问题 pandas用append连接2个dataframe,总是多出一列Unnamed: Unn »

Python代码库之Tuple如何append添加元素问题

目录 Python 代码库之Tuple如何append元素 Python tuple与list、append与extend 1. tuple可读不可写 2. 两者的成员函数 3. 彼此间类型转换 总结 Python 代码库之Tuple如何append元素 tuple不像array给我 »

Python中的len()函数是什么意思

目录 Python中的len()函数 len()函数获取字符串长度 函数:len() 总结 Python中的len()函数 描述: 返回对象的长度(项目数)参数可以是序列(例如字符串、字节、元组、列表或范围)或集合(例如字典、集合或冻结集合)。 语法: len(s) 参数介绍: s »

Python 获取当前路径3种方法

1、os.path 方法 # -*- coding: utf-8 -*- # !/usr/bin/python import os import sys current_directory = os.path.dirname(os.path.abspath(__file__)) »

python数组如何添加整行或整列

目录 python数组添加整行或整列 使用numpy的方法delete删除数组的整行和整列 1.首先要导入第三方库 numpy 2.利用delete()删除数组整行和整列的通用格式 3.具体实现历程 总结 python数组添加整行或整列 代码如下,见注释: import numpy »

解读python中的类型提示(type hint)

目录 python类型提示(type hint) Type Hints是鸡肋还是最佳实践? Type Hint Type Hint的作用 我应该用吗? 总结 python类型提示(type hint) 在刷leetcode或者一些官方源码的时候,经常看到如下字样: class So »