-

Python线性时间排序——桶排序、基数排序与计数排序
1. 桶排序 1.1 范围为1-M的桶排序 如果有一个数组A,包含N个整数,值从1到M,我们可以得到一种非常快速的排序,桶排序(bucket sort)。留置一个数组S,里面含有M个桶,初始化为0。然后遍历数组A,读入A i时, S[A i ]增一。所有输入被读进后,扫描数组S得出排好序的表。该算法时间花费O(M+N),空间上不能原地排序。 初始化序列S 遍历A修改序列S的项 举个例子
- 互联网
- 2026年05月04日
-
python判断columns在第几列
python判断columns在第几列 2024-08-20 1. df=DataFrame([{‘A’:’11’,’B’:’12’},{‘A’:’111’,’B’:’121’},{‘A’:’1111’,’B’:’1211’}]) print df.columns.size#列数 2 print df.iloc[:,0].size#行数 3 print df.ix[[0]].index
- 互联网
- 2026年05月04日
-
pythonのsqlalchemy多对多关系
现在来设计一个能描述“图书”与“作者”的关系的表结构,需求是 一本书可以有好几个作者一起出版 一个作者可以写好几本书 #!/usr/bin/env python from sqlalchemy import Table,Column,Integer,String,DATE,ForeignKey from sqlalchemy.orm import relationship from
- 互联网
- 2026年05月04日
-
Python基础之变量,常量,注释,数据类型
由于上学期学了C语言,对于这一块的内容肯定算熟悉,只是注释的方法有些不同,但得还是一步一步的来!没有基础的同学看了这篇随笔也会大有助益的! 什么是变量?所谓变量就是将一些运算的中间结果暂存到内存中,以便后续代码调用。 什么是常量?即一直不变的量。 给代码写上注释是养成一个好习惯,方便别人更好理解自己的代码。 由于Python是动态语言,所以赋值变量的时候不用指定数据类型就可以 变量命名规则
- 互联网
- 2026年05月04日
-

Python小爬虫——抓取豆瓣电影Top250数据
python抓取豆瓣电影Top250数据 1.豆瓣地址:https://movie.douban.com/top250?start=25&filter= 2.主要流程是抓取该网址下的Top250的数据,存入本地的txt文件中,并将数据持久化写入数据库中 环境准备: 1.本地安装mysql数据库,具体下载以及安装参照:https://blog.csdn
- 互联网
- 2026年05月04日
-
python批量处理excel文件数据
df1.ix[1:3,[‘merge_add’]] #取某一列的前3行 excel的内容需要有规律,python才能按顺序读取出来。 比如按行按列读取。 一、安装xlrd模块 到python官网下载 http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。 二、使用介绍 1、导入模块 import xlrd 2
- 互联网
- 2026年05月04日
-
Python学习笔记 第一课 列表
Python的列表就像是一个数组: 一、创建列表 movies=["The Holy Grail","Then Life of Brian","The Meaning of Life"] 这里的movies是一个变量,而且不需要声明变量的类型。 数组是从0开始计数的。如果要访问列表里的数据,可以这样: ['The Holy
- 互联网
- 2026年05月04日
-
Python批量扫描服务器指定端口状态
闲来无事用Python写了一个简陋的端口扫描脚本,其简单的逻辑如下: 1. python DetectHostPort.py iplist.txt(存放着需要扫描的IP地址列表的文本,每行一个地址) 2. 输入指定的扫描端口,扫描后完成后将生成日志文件。 源码如下: #!/usr/bin/env python import sys import time import socket def
- 互联网
- 2026年05月04日
-

python学习笔记:第9天 函数初步
1. 函数的定义及调用 函数 :所谓的函数可以看作是对一段代码的封装,也是对一个功能模块的封装,这样方便在下次想用这个功能的时候直接调用这个功能模块,而不用重新去写。 def def 变量名(): 函数体 这⾥的函数名的命名规则和使⽤和变量基本⼀样.⾃⼰回顾⼀下变量的命名规则. 函数体: 就是函数被执⾏之后要执⾏的代码 我们来定义⼀个约x功能: def yue(): print("
- 互联网
- 2026年05月04日
-

python批量上传文件到七牛云
导航 引子 棘手的需求 化繁为简 实战案例 结语 参考 本文首发于智客工坊-《python批量上传文件到七牛云》,感谢您的阅读,预计阅读时长3min。 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。 —— 苏轼 引子 七牛云对象存储 Kodo 是七牛云提供的高可靠、强安全、低成本、可扩展的存储服务。您可通过控制台、API、SDK 等方式简单快速地接入七牛存储服务,实现海量数据的存储和管理
- 互联网
- 2026年05月04日







