240 发简信
IP属地:加州
  • Python ctypes模块使用方法与心得体会

    1简介 ctypes是一个自Python 2.5开始引入的,Python自带的函数库。其提供了一系列与C、C++语言兼容的数据结构类与方法,可基...

  • Perl学习笔记10——正则表达式(下)

    捕获组与反向引用 在正则表达式中,圆括号的一大作用是进行模式分组,而其还有另一个非常重要的作用,即定义捕获组。捕获组是由捕获圆括号构建的模式分组...

  • Python进阶话题杂谈(七)偏函数

    偏函数在Python中很少被用到,故其并不是一个很重要的语法,本文仅对偏函数做简要讨论。 对于一个含有多个参数的函数(多元函数),如果将该函数的...

  • Perl正则表达式常用语法总结

    操作符 m/.../ 模式匹配操作符 s/.../.../ 模式替换操作符 qr/.../ 预编译正则表达式 =~ 绑定操作符 普通元字符 .通...

  • Python进阶话题杂谈(十四)装饰器

    装饰器是Python中最难理解的语法之一,但较之其他冷门语法又相对较常用。但有必要指出的是,这里所说的较常用,指的是Python自带的一些装饰器...

  • Python进阶话题杂谈(十一)collections模块最实用的接口:Counter

    collections是Python的一个包含了计数器、队列、命名元组、有序字典等高级数据结构的模块。本文只讨论此模块最常用的Counter接口...

  • Python进阶话题杂谈(三)实用的特殊方法重载

    1普通运算符的重载 运算符重载并不是一个很简单的话题,但大多数的特殊情况并不实用,本文只讨论较常用的运算符重载。首先,Python中的各种数学运...

  • Python进阶话题杂谈(十二)itertools模块的实用接口

    itertools模块提供了许多迭代器相关的接口,可对迭代器进行生成、访问、赋值、合并等各种操作。本文对itertools模块较实用的一些接口进...

  • Python进阶话题杂谈(八)argparse模块

    argparse模块是Python中最重要的模块之一,其用于命令行参数解析。此模块的内容非常复杂,本文只选取其中较为实用的部分进行讨论。 使用a...