排序
Python中eval与exec的使用及区别
最近开发中用到了eval()与exec()这两个函数,不知道在哪种场景下用哪个函数,所以就翻了下Python的文档。这里就来简单说一下这两个函数的区别 1. eval函数 函数的作用: 计算指定表达式的值。也...
linux及windows下使用Python获取IP地址
使用Python可以用很简单的方法得到本机IP地址,不过在Windows和Linux下的方法稍有不一样的,下面就来详细介绍下: Windows下获得IP地址的方法 方法一 使用socket模块 使用拨号上网的话,一般都...
你可能不知道的30个Python语言的特点技巧(1)
从我开始学习Python时我就决定维护一个经常使用的“窍门”列表。不论何时当我看到一段让我觉得“酷,这样也行!”的代码时(在一个例子中、在StackOverflow、在开源码软件中,等等),我会尝试...
Python IDE PyCharm的快捷键大全
Python IDE PyCharm的快捷键大全 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(...
python 开发简单的聊天工具
python 太强大了,以至于它什么都可以做,哈哈,开个玩笑。但是今天要讲的真的是一个非常神奇的应用。 使用python写一个聊天工具 其实大家平时用的QQ类似的聊天工具,也是使用socket进行聊天,...
三种方法删除列表中重复的元素及效率分析!
方法一: 使用列表对象的sort()方法对列表进行排序,从最后一个元素开始循环迭代列表,判断相邻的两元素是否是否相等! 1 2 3 4 5 6 7 8 9 10 def methodOne(list): list.sort() ...
PYTHON如何在内存中生成ZIP文件
如题,代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 class MemoryZipFile(object): def __init__(self): #创建内存文件 self._memory_zip= String...
Python递归算法详解
递归的概念很简单,如果函数包含了对其自身的调用,该函数就是递归的。 递归(Recursion),在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。 在使用递归时,需要注意以下几点: ...
python 爬取指定url的ICP备案信息(结构化抓取)
#coding=gbk import os import sys import re import time import urllib2 def perror_and_exit(message, status= -1): sys.stderr.write(message+ '\n') sys.e...
Python3 列表list合并的4种方法
下面是列表合并的4种方法,其中的代码都在Python3下测试通过,在Python2下运行应该也没问题,时间关系就没测试,遇到问题可以去bbs.pythontab.com留言提问 方法1: 直接使用'+'号合并列表 1 2 3 ...








