欢迎访问Python教程网,我们的网址www.041b.com
python问答 – python教程 - python编程学习交流
python问答 – python教程 - python编程学习交流
分类:python问答

Python好在哪里?为什么这么牛?

前段时间,潘石屹几乎将旗下几个耳熟能详的SOHO地标项目,售卖一空。坊间舆论躁动,以为潘石屹要学李嘉诚一手,纷纷网络讨伐:“别让潘石屹跑了!”但他却很镇定,在56岁生日当天,发了条微博,没聊地产,没卖苹果,也没po摄影作品,而是宣布要进军编程语言:P…...

2020-03-17 python问答

python中的Bug处理

Python 是一门以稳定著称的编程语言。为了保持它的稳定性,开发者们想了解您在 Python 中发现的任何缺陷。 有时候自己修复漏洞并将补丁提交给 Python 能更快地解决问题,因为它简化了流程并且减少了参与的人力。 请参阅如何 提交补丁。 文档错误 如果…...

2019-12-30 python问答

python术语对照表

>>> 交互式终端中默认的 Python 提示符。往往会显示于能以交互方式在解释器里执行的样例代码之前。 ... 可以是指: 交互式终端中输入特殊代码行时默认的 Python 提示符,包括:缩进的代码块,成对的分隔符之内(圆括号、方括号、花括…...

2019-12-30 python问答

python是什么,如何删除python

什么是Python? Python 是一种程序语言,被许多应用程序使用。它不仅因易学而在许多高校用于编程入门,还被工作于 Google、NASA 和卢卡斯影业等公司的软件开发人员使用。 如果你想学习更多 Python,看看 Beginner's Guide to Python. 为什么我的…...

2019-12-30 python问答

Python在Windows上运行的常见问题汇总

我怎样在Windows下运行一个Python程序? 这不一定是一个简单的问题。如果你已经熟悉在Windows的命令行中运行程序的方法,一切都显而易见;不然的话,你也许需要额外获得些许指导。 除非你在使用某种集成开发环境,否则你将会在被称为“DOS 窗口”或“命令提…...

2019-12-30 python问答

python扩展/嵌入常见问题

可以使用C语言中创建自己的函数吗? 是的,您可以在C中创建包含函数、变量、异常甚至新类型的内置模块。在文档 扩展和嵌入 Python 解释器 中有说明。 大多数中级或高级的Python书籍也涵盖这个主题。 可以使用C++语言中创建自己的函数吗? 是的,…...

2019-12-30 python问答

python中的数学和数字

Python 中怎样生成随机数? random 标准库模块实现了随机数生成器,使用起来非常简单: import random random.random() 这个函数会返回 [0, 1) 之间的随机浮点数。 该模块中还有许多其他的专门的生成器,例如: randrange(a, b) 返回 …...

2019-12-25 python问答

python数据库相关

Python 中有数据库包的接口吗? 当然。 标准 Python 还包含了基于磁盘的哈希接口例如 DBM 和 GDBM 。除此之外还有 sqlite3 模块,该模块提供了一个轻量级的基于磁盘的关系型数据库。 大多数关系型数据库都已经支持。查看 数据库编程 wiki 页面 获取更…...

2019-12-25 python问答

python网络 与 Internet 编程

Python 中的 WWW 工具是什么? 参阅代码库参考手册中 互联网协议和支持 和 互联网数据处理 这两章的内容。Python 有大量模块来帮助你构建服务端和客户端 web 系统。 Paul Boddie 维护了一份可用框架的概览,见 https://wiki.python.org/moin/WebProgramm…...

2019-12-25 python问答

python输入输出

怎样删除文件?(以及其他文件相关的问题……) 使用 os.remove(filename) 或 os.unlink(filename)。查看 os 模块以获取更多文档。这两个函数是一样的,unlink() 是这个函数在 Unix 系统调用中的名字。 如果要删除目录,应该使用 os.rmdir();使用 os.mkdi…...

2019-12-25 python问答

python线程相关问题

程序中怎样使用线程? 一定要使用 threading 模块,不要使用 _thread 模块。threading 模块对 _thread 模块提供的底层线程原语做了更易用的抽象。 Aahz 的非常实用的 threading 教程中有一些幻灯片;可以参阅 http://www.pythoncraft.com/OSCON2001/ 。 …...

2019-12-25 python问答

python通用任务

怎样测试 Python 程序或组件? Python 带有两个测试框架。doctest 模块从模块的 docstring 中寻找示例并执行,对比输出是否与 docstring 中给出的是否一致。 unittest 模块是一个模仿 Java 和 Smalltalk 测试框架的更棒的测试框架。 为了使测试更容易…...

2019-12-25 python问答

python通用的代码库问题

如何找到可以用来做 XXX 的模块或应用? 在 代码库参考 中查找是否有适合的标准库模块。(如果你已经了解标准库的内容,可以跳过这一步) 对于第三方软件包,请搜索 Python Package Index 或是 Google 等其他搜索引擎。用“Python”加上一两个你需要的关键…...

2019-12-25 python问答

python为什么 if/while/def/class语句需要冒号?

冒号主要用于增强可读性(ABC语言实验的结果之一)。考虑一下这个: if a == b print(a) 与 if a == b: print(a) 注意第二种方法稍微容易一些。请进一步注意,在这个FAQ解答的示例中,冒号是如何设置的;这是英语中的标准用…...

2019-12-23 python问答

为什么python原始字符串(r-strings)不能以反斜杠结尾?

更准确地说,它们不能以奇数个反斜杠结束:结尾处的不成对反斜杠会转义结束引号字符,留下未结束的字符串。 原始字符串的设计是为了方便想要执行自己的反斜杠转义处理的处理器(主要是正则表达式引擎)创建输入。此类处理器将不匹配的尾随反斜杠视为错误,…...

2019-12-23 python问答

为什么python没有goto?

可以使用异常捕获来提供 “goto结构” ,甚至可以跨函数调用工作的 。许多人认为异常捕获可以方便地模拟C,Fortran和其他语言的 "go" 或 "goto" 结构的所有合理用法。例如: class label(Exception): pass # declare a label try: ... if co…...

2019-12-23 python问答

如何在Python中指定和实施接口规范?

由C++和Java等语言提供的模块接口规范描述了模块的方法和函数的原型。许多人认为接口规范的编译时强制执行有助于构建大型程序。 Python 2.6添加了一个 abc 模块,允许定义抽象基类 (ABCs)。然后可以使用 isinstance() 和 issubclass() 来检查实例或类是否…...

2019-12-23 python问答

为什么python list.sort() 没有返回排序列表?

在性能很重要的情况下,仅仅为了排序而复制一份列表将是一种浪费。因此, list.sort() 对列表进行了适当的排序。为了提醒您这一事实,它不会返回已排序的列表。这样,当您需要排序的副本,但也需要保留未排序的版本时,就不会意外地覆盖列表。 如果要返回…...

2019-12-23 python问答