-
日期:2021-02-07 11:23:02
点击:59
内容简介:前段时间前在网上看到一段面试题,要求如下: employee文件中记录了工号和姓名 复制代码 代码如下: cat employee.txt: 100 Jason Smith 200 John Doe 300 Sanjay Gupta 400 Ashok Sharma bonus文件中记录工号和工资 复制代码 代码如下: cat bonus.txt: 100 $...
-
日期:2021-02-07 11:23:02
点击:59
内容简介:1.__new__(cls, *args, **kwargs) 创建对象时调用,返回当前对象的一个实例;注意:这里的第一个参数是cls即class本身 2.__init__(self, *args, **kwargs) 创建完对象后调用,对当前对象的实例的一些初始化,无返回值,即在调用__new__之后,根据返回的实例初...
-
日期:2021-02-07 11:23:02
点击:59
内容简介:UDP广泛应用于需要相互传输数据的网络应用中,如QQ使用的就是UDP协议。在网络质量不好的情况下,使用UDP协议时丢包现象十分严重,但UDP占用资源少,处理速度快,UDP依然是传输数据时常用的协议。 下面是用python实现UDP服务器的代码: 复制代码 代码如下: #!...
-
日期:2021-02-07 11:23:01
点击:59
内容简介:一、计数排序 计数排序(Counting sort)是一种稳定的排序算法 算法的步骤如下: 找出待排序的数组中最大和最小的元素 统计数组中每个值为i的元素出现的次数,存入数组C的第i项 对所有的计数累加(从C中的第一个元素开始,每一项和前一项相加) 反向填充目标数...
-
日期:2021-02-07 11:23:01
点击:59
内容简介:不过,status中包含了一个mid字段,通过mid,我们实际上是可以通过计算得到url的。 在开始计算之前有必要说明一下,什么是base62编码。它实际上就是十进制和62位进制的互换。对于62进制,从0数到9以后,10用小写字母a表示,接着数完26个字母,到z为35,然后3...
-
日期:2021-02-07 11:23:01
点击:59
内容简介:一个带有 yield 的函数就是一个 generator,它和普通函数不同,生成一个 generator 看起来像函数调用,但不会执行任何函数代码,直到对其调用 next()(在 for 循环中会自动调用 next())才开始执行。虽然执行流程仍按函数的流程执行,但每执行到一个 yield...
-
日期:2021-02-07 11:23:00
点击:59
内容简介:效果图如下: 图1(头像图片剪成圆形的,其他为透明) 图2(给图片的4个角加椭圆) 以前没处理过,处理起来真是有点费力呀。 用到的模块: 复制代码 代码如下: import os, math import Image import ImageDraw 1 头像图片剪成圆形的,其他为透明 搜索了好久...
-
日期:2021-02-07 11:23:00
点击:59
内容简介:在开始之前,首先要说明这几点: 1.在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。 2.UTC(Coordinated Universal Time,...
-
日期:2021-02-07 11:22:59
点击:59
内容简介:php5.2升级到5.3后,原 new的写法已经被放弃了,可以直接new了,面对上百个php文件,手动修改简直是想要命,所以写了个脚本,分分钟搞定。 复制代码 代码如下: #-*- coding:utf-8 -*- #!/usr/bin/python import os #定义程序根目录 rootpath='D:\\wamp\\www\...
-
日期:2021-02-07 11:22:59
点击:59
内容简介:搜索了好几个python实现的万年历多有部分时间有问题,好多是来自这个代码: 复制代码 代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- ''' Usage: ccal Month [4-Digit-Year] or: ccal 4-Digit-Year Month This Python script is to show Solar an...