数智图书馆-无锡数智政务 本次搜索耗时 2.427 秒,为您找到 563 个相关结果.
  • 空标题文档

    6.8 总结 在本章中,我们介绍了很多内置类。对于大多数设计来说,内置的集合类型是一个很好的开始。通常我们会以tuple、list、dict或者set开始。对于应用程序中的不可变对象,可以利用namedtuple()创建的对于tuple的扩展。 除了这些类之外,collections模块中还有其他可供我们使用的标准库类型。 deque。 Chain...
  • 目录

    版权声明 前言 致谢 本书构成 示例代码下载 第 1 章 如何深入高效地学习语言 1.1 在比较中学习 语言不同,规则不同 C 语言和 Ruby 语言中的真假值 Java 语言中的真假值 1.2 在历史中学习 理解语言设计者的意图 应该学哪种语言,我们无从所知 学习适用于各种语言的知识 1.3 小结 ...
  • 空标题文档

    作者简介 Steven F. Lott的编程生涯开始于20世纪70年代,那时候计算机体积很大、昂贵并且非常少见。作为软件工程师和架构师,他参与了100多个不同规模的项目研发。在使用Python解决业务问题方面,他已经有10多年的经验了。 Steven目前是自由职业者,居住在美国东海岸。他的技术博客是:http://slott-softwarearchi...
  • 空标题文档

    11.1 什么是面向对象 内涵因语言而异的面向对象 语言中的用语并不是共通的,在不同语言中,同一个用语的含义可能会有很大差别。本书已经多次强调这一点。笔者认为,其中最为甚者就是面向对象这个概念了,至少有两位面向对象语言的设计者把面向对象一词用来表示两种完全不同的意义。尤其是关系到类型和继承时,两者的含义是完全相反的。 C++ 语言的设计者本贾尼·斯特...
  • 第八章 开始使用第三方库

    第八章 开始使用第三方库 8.1 令人惊叹的第三方库 如果用手机来比喻编程语言,那么 Python 是一款智能机。正如海量的手机应用出现在 iOS、Android 平台上,同样有各种各样的第三方库为 Python 开发者提供了极大的便利。 当你想搭建网站时,可以选择功能全面的 Django、轻量的 Flask 等 web 框架;当你想写一个小游戏的...
  • 空标题文档

    16.5 创建顶层main()函数 在第13章“配置文件和持久化”中,我们介绍了两个应用程序配置设计模式。 全局特性映射:在前面的例子中,我们用ArgumentParser创建的Namespace对象实现了全局特性映射。 对象创建:对象创建的目的是基于配置参数创建需要的对象实例,实际上就是将全局特性映射降级为main()函数中的局部特性映射并且不会保...
  • 空标题文档

    36 2025-06-17 《Git权威指南》
    第31章 Gitosis服务架设 Gitosis是Gitolite的鼻祖,同样也是一款基于SSH公钥认证的Git服务管理工具,但是功能要比之前介绍的Gitolite弱一些。Gitosis由Python语言开发,对于偏爱Python不喜欢Perl的开发者(我就是其中之一),可以对Gitosis加以关注。 Gitosis的出现远早于Gitolite,作者T...
  • 空标题文档

    2.9 new ()方法和元类型 new ()方法的另一种用途,作为元类型的一部分,主要是为了控制如何创建一个类。这和之前的如何用new ()控制一个不可变对象是完全不同的。 一个元类型创建一个类。一旦类对象被创建,我们就可以用这个类对象创建不同的实例。所有类的元类型都是type,type()函数被用来创建类对象。 另外,type()函数还可以被用作...
  • 空标题文档

    12.3 实现一个REST服务器——WSGI和mod_wsgi REST是基于HTTP建立的,REST服务器是HTTP服务器的扩展。为了稳定性、高性能和安全性,通常会基于某个服务器创建REST服务,例如Apache Httpd或者nginx。这个服务器模式默认不支持Python,我们需要安装一些扩展模块,其中包含与Python应用程序交互接口。 WSG...
  • 8.1 数组集合

    8.1 数组集合 8.1.1 数组声明与初始化 8.1.2 数组的修改 8.1.3 数组遍历 8.1 数组集合 数组 是一串有序的由相同类型元素构成的集合。数组中的集合元素是有序的,可以重复出现。图8-1是一个班级集合数组,在这个集合中有一些学生,这些学生是有序的,顺序是它们放到集合中的顺序,我们可以通过下标序号访问它们。这就像老师给进...