Python标准库
Python 标准库是一组包含在每个 Python 安装中的模块。 现在您对函数和类的工作原理有了基本的了解,您可以开始使用其他程序员编写的类似这些模块。 您可以通过在文件顶部包含一个简单的导入语句来使用标准库中的任何函数或类。 让我们看一个模块,random,它可以用于对许多现实世界的情况进行建模。
random 模块中一个有趣的函数是 randint()。 此函数采用两个整数参数并返回一个随机选择的介于(和包括)这些数字之间的整数。
以下是生成 1 到 6 之间的随机数的方法:
>>> from random import randint
>>> randint(1, 6)
3
另一个有用的函数是 choice()。 此函数接受列表或元组并返回随机选择的元素:
>>> from random import choice
>>> players = ['charles', 'martina', 'michael', 'florence','eli']
>>> first_up = choice(players)
>>> first_up
'florence'
在构建与安全相关的应用程序时不应使用 random 模块,但它适用于许多有趣的项目。
您还可以从外部资源下载模块。 您将在第二部分中看到许多此类示例,其中我们将需要外部模块来完成每个项目。 |