如何使用Python中的帮助

其实学一门新语言,或是接触一个新东西,真的要注意其自带的帮助文档,比如各种manual、内嵌的帮助命令等等,尤其是是在Linux/UNIX领域。

比如学习Python,你在交互式的Python shell中键入help时,会提示:

>>> help

Type help() for interactive help, or help(object) for help about object.

那么你如果在意的话,就会很容易了,要么键入help(),要么键入help('modules')之类的。比如:

>>> help("keywords")

Here is a list of the Python keywords.  Enter any keyword to get more help.

and                 elif                if                  print

as                  else                import              raise

assert              except              in                  return

break               exec                is                  try

class               finally             lambda              while

continue            for                 not                 with

def                 from                or                  yield

del                 global              pass               

或是键入help()以后也要注意其提示:

>>> help()

Welcome to Python 2.7!  This is the online help utility.

If this is your first time using Python, you should definitely check out

the tutorial on the Internet at http://docs.python.org/tutorial/.

Enter the name of any module, keyword, or topic to get help on writing

Python programs and using Python modules.  To quit this help utility and

return to the interpreter, just type "quit".

To get a list of available modules, keywords, or topics, type "modules",

"keywords", or "topics".  Each module also comes with a one-line summary

of what it does; to list the modules whose summaries contain a given word

such as "spam", type "modules spam".

如果看明白了这段提示,你再继续,就应该是:

help> keywords

Here is a list of the Python keywords.  Enter any keyword to get more help.

and                 elif                if                  print

as                  else                import              raise

assert              except              in                  return

break               exec                is                  try

class               finally             lambda              while

continue            for                 not                 with

def                 from                or                  yield

del                 global              pass                

所以,要善于利用这些资源!

收藏于 2011-10-29

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏搜云库

Scala-2.13.0 安装及配置

Scala 简介 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在J...

20410
来自专栏程序员的SOD蜜

Lisp学习--Windows下面的开发环境搭建

很久以前,就准备学习Lisp,但是遇到不少困难,社区太凌乱,也一直很犹豫,直到看了《Common Lisp - 想说爱你不容易》,想看看Common Lisp怎...

2496
来自专栏13blog.site

如何查看IntelliJ IDEA的版本信息

额,说实在的,这篇文章十三一开始也不是很想整理的,因为这并不是个很大的问题,不仅仅不是个大的问题,而且看起来似乎并不是一个问题,但是让人哭笑不得的是,在前一篇文...

833
来自专栏雨过天晴

原 使用 PHP-CS-Fixer 自动规

1493
来自专栏青枫的专栏

最新版Sublime Text Build 3156 x64 的下载 + 注册码 + Install Package Control + 汉化教程

神器 Sublime Text 最近开始更新到开发版本 Build 3156,本身英语不是太6,汉化党自然各种百度汉化教程,网上不是一堆绿色汉化包,就是让你下载...

612
来自专栏前端vue

Vue自定义弹窗组件(二)发包测试

在node_modules中新建rty-prompt-dialog文件(模拟已发布包,最后会提交发布)

701
来自专栏企鹅号快讯

Python学习笔记之一

一、Python简介 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于19...

19910
来自专栏Jerry的SAP技术分享

Sublime Text插件的离线安装-使用htmlprettify美化您的HTML代码

Sublime Text是广大程序员喜欢的文本编辑器,Jerry觉得它最强大之处在于开放的架构,有丰富的插件为其提供各种各样额外的功能。

584
来自专栏about云

spark开发环境详细教程1:IntelliJ IDEA使用详细说明

问题导读 1.IntelliJ IDEA是否可以直接创建Scala工程? 2.IntelliJ IDEA安装,需要安装哪些软件? 3.IntelliJ IDE...

3534
来自专栏blackpiglet

使用 pip 发布 Python 程序

写过 Python 程序的小伙伴们都知道,需要 import 个非 Python 自带的软件包时,都要用到 pip 这个程序。平时我们都是用 pip,如果我们写...

842

扫码关注云+社区