Python教程
Python教程:包含了所有代写案例以及部分答案
-
def quickSort(arg): if(arg==[]): return [] return quickSort([i for i in arg[1:] if i<=arg[0]])+[arg[0]]+quickSort([i for i in arg[1:] if i>arg[0]]) print quickSort([12,14,25,23,2,17,13,25,34,777]) 超级"简短"的python实现的快速排序。我很喜欢这个代码,因为它很纯,很 … 继续阅读“python 快速排序python实现。”
:
-
def get_appsys_by_no(self, no): o_type = self.order_type(no) table_name = "t_order_" + o_type.lower() #: result = db.session.execute("SELECT * FROM %s where no = ‘%s’" %(table_name, no)) result = db.session.execute("SELECT * … 继续阅读“python flask-sqlalchemy”
:
-
#coding=utf-8 import socket #加载socket模块 from time import ctime #加载time模块ctime类 HOST = ” #设置主机IP,为空则表示本机上所有的网卡ip。 PORT = 3300 #设置端口号 BUSIZ = 1024 #设置数据缓冲区,1KB ADDR = (HOST, PORT) def closeTCnt(): # TCntSock.close() print "Session closing.." … 继续阅读“Python 实现半双工聊天器”
:
-
#-*- encoding: utf-8 -*- import logging import sys import os import pygame from pygame.locals import * from hubarcode.code128 import Code128Encoder from PIL import Image,ImageDraw,ImageFont #logging.getLogger("code128").setLevel(logging.DEB … 继续阅读“python生成128条形码(code128)”
:
-
#-*- charset:utf-8 -*- #This program will follow users intention to convert F to C or the contray typeNo = eval(input("Do you want to convert Fah to Cel or convert Cel to Fah,enter 1 for F to C,enter 2 for C to F:")) if typeNo == 1: data = … 继续阅读“python 将华氏温度转换成摄氏温度,或者相反”
:
-
import random Maclist = [] for i in range(1,7): RANDSTR = "".join(random.sample("0123456789abcdef",2)) Maclist.append(RANDSTR) RANDMAC = ":".join(Maclist) print RANDMAC ——————————–运行结果————— … 继续阅读“python 生成随机MAC地址”
:
-
插入排序的基本概念:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外,而第二部分就只包含这一个元素。在第一部分排序后,再把这个最后元素插入到此 … 继续阅读“python插入排序算法”
:
-
import lmdb import os import argparse import gevent import gevent.queue TEMP_PATH="/dev/shm/test" #TEMP_PATH="/dev/shm/" env = lmdb.Environment(‘./lm_db/’,readonly = False, map_size=1048576 * 1024, metasync=False, sync=True, map_a … 继续阅读“python lmdb 键值数据库读写测试”
: