参考链接: Python中的帮助help函数

help函数是python的一个内置函数(python的内置函数可以直接调用,无需import),它是python自带的函数,任何时候都可以被使用。help函数能作什么、怎么使用help函数查看python模块中函数的用法,和使用help函数时需要注意哪些问题,下面来简单的说一下。  一、help()函数的作用 在使用python来编写代码时,会经常使用python自带函数或模块,一些不常用的函数或是模块的用途不是很清楚,这时候就需要用到help函数来查看帮助。 这里要注意下,help()函数是查看函数或模块用途的详细说明,而dir()函数是查看函数或模块内的操作方法都有什么,输出的是方法列表。 二、怎么使用help函数查看python模块中函数的用法 help()括号内填写参数,操作方法很简单。例如:

复制代码 代码如下:

>>> help('dir')

Help on built-in function dir in module builtins:

dir(...)     dir([object]) -> list of strings

If called without an argument, return the names in the current scope.     Else, return an alphabetized list of names comprising (some of) the attribut es     of the given object, and of attributes reachable from it.     If the object supplies a method named __dir__, it will be used; otherwise     the default dir() logic is used and returns:       for a module object: the module's attributes.       for a class object:  its attributes, and recursively the attributes         of its bases.       for any other object: its attributes, its class's attributes, and         recursively the attributes of its class's base classes.

三、使用help函数查看帮助实例

在写help()函数使用方法时说过,括号中填写参数,那在这里要注意参数的形式:

1、查看一个模块的帮助

复制代码 代码如下:

>>>help('sys')

之后它回打开这个模块的帮助文档

2、查看一个数据类型的帮助

复制代码 代码如下:

>>>help('str')

返回字符串的方法及详细说明

复制代码 代码如下:

>>>a = [1,2,3]

>>>help(a)

这时help(a)则会打开list的操作方法

复制代码 代码如下:

>>>help(a.append)

会显示list的append方法的帮助

python下 help()使用方法

查看python所有的modules:help("modules")

单看python所有的modules中包含指定字符串的modules: help("modules yourstr")

查看python中常见的topics: help("topics")

查看python标准库中的module:import os.path + help("os.path")

查看python内置的类型:help("list")

查看python类型的成员方法:help("str.find")

查看python内置函数:help("open")

查看所有的关键字:help("keywords")

查看所有的modules:help("modules")

单看所有的modules中包含指定字符串的modules: help("modules yourstr")

查看中常见的topics: help("topics")

>>> help("topics")

Here is a list of available topics.  Enter any topic name to get more help.

ASSERTION           DEBUGGING           LITERALS            SEQUENCEMETHODS2

ASSIGNMENT          DELETION            LOOPING             SEQUENCES

ATTRIBUTEMETHODS    DICTIONARIES        MAPPINGMETHODS      SHIFTING

ATTRIBUTES          DICTIONARYLITERALS  MAPPINGS            SLICINGS

AUGMENTEDASSIGNMENT DYNAMICFEATURES     METHODS             SPECIALATTRIBUTES

BACKQUOTES          ELLIPSIS            MODULES             SPECIALIDENTIFIERS

BASICMETHODS        EXCEPTIONS          NAMESPACES          SPECIALMETHODS

BINARY              EXECUTION           NONE                STRINGMETHODS

BITWISE             EXPRESSIONS         NUMBERMETHODS       STRINGS

BOOLEAN             FILES               NUMBERS             SUBSCRIPTS

CALLABLEMETHODS     FLOAT               OBJECTS             TRACEBACKS

CALLS               FORMATTING          OPERATORS           TRUTHVALUE

CLASSES             FRAMEOBJECTS        PACKAGES            TUPLELITERALS

CODEOBJECTS         FRAMES              POWER               TUPLES

COERCIONS           FUNCTIONS           PRECEDENCE          TYPEOBJECTS

COMPARISON          IDENTIFIERS         PRINTING            TYPES

COMPLEX             IMPORTING           PRIVATENAMES        UNARY

CONDITIONAL         INTEGER             RETURNING           UNICODE

CONTEXTMANAGERS     LISTLITERALS        SCOPING

CONVERSIONS         LISTS               SEQUENCEMETHODS1

例如想要查看CALLS主题的帮助,则:help("CALLS")

查看标准库中的module:import os.path + help("os.path") 查看内置的类型:help("list") 查看类型的成员方法:help("str.find")  查看内置函数:help("open")

描述

help() 函数用于查看函数或模块用途的详细说明。

语法

help 语法:

help([object])

参数说明:

object -- 对象;

返回值

返回对象帮助信息。

实例

以下实例展示了 help 的使用方法:

>>>

help

(

'

sys

'

)

# 查看 sys 模块的帮助

……显示帮助信息……

>>>

help

(

'

str

'

)

# 查看 str 数据类型的帮助

……显示帮助信息……

>>>

a

=

[

1

,

2

,

3

]

>>>

help

(

a

)

# 查看列表 list 帮助信息

……显示帮助信息……

>>>

help

(

a

.

append

)

# 显示list的append方法的帮助

……显示帮助信息……

[转载] 【学习Python】Python查看帮助---help函数相关推荐

  1. python中查看表头的函数_Python中也可以写Excel中的“Vlookup”函数?太牛逼了吧!...

    原标题:Python中也可以写Excel中的"Vlookup"函数?太牛逼了吧! Vlookup函数,可以算是一个数据专员必须要会使用的基本函数了,确实很好用.但是你可能会注意到, ...

  2. python中比较重要的几个函数_Python 几个重要的内置函数 python中的内置函数和关键字需要背过吗...

    python重要的几个内置函数用法 python内置函数什么用忘不掉的是回忆,继续的是生活,错过的,就当是路过吧.来来往往身边出现很多人,总有一个位置,一直没有变.看看温暖的阳光,偶尔还是会想一想. ...

  3. Python中re(正则表达式)模块函数学习

    2019独角兽企业重金招聘Python工程师标准>>> Python正则表达式指南 今天学习了Python中有关正则表达式的知识.关于正则表达式的语法,不作过多解释,网上有许多学习的 ...

  4. python中的内置函数怎么学_python内部函数学习(九)

    python提供了很多的内置函数,这些内置的函数在某些情况下,可以起到很大的作用,而不需要专门去 写函数实现XX功能,直接使用内置函数就可以实现,下面分别来学习内置函数的使用和案例代码. 1.abs( ...

  5. 阿里云天池 Python训练营Task3: Python基础进阶:从函数到高级魔法方法 学习笔记

    本学习笔记为阿里云天池龙珠计划Python训练营的学习内容,学习链接为:https://tianchi.aliyun.com/specials/promotion/aicamppython?spm=5 ...

  6. 小猿圈学习Python字符串操作--字符串分割函数

    对于长字符串,我们一般要怎么处理呢?除了切片,但是切片太麻烦了.python为我们提供了字符串切割函数,它不仅可以通过指定字符切割,也可以去除空格符哦.下面就看一下小猿圈Python讲师是怎么介绍Py ...

  7. [转载] 详细介绍Python函数中的默认参数

    参考链接: Python函数中的默认参数 详细介绍Python函数中的默认参数 import datetime as dt def log_time(message, time=None): if t ...

  8. Python编程语言学习:sklearn.manifold的TSNE函数的简介、使用方法、代码实现之详细攻略

    Python编程语言学习:sklearn.manifold的TSNE函数的简介.使用方法.代码实现之详细攻略 目录 Manifold简介 TSNE简介-数据降维且可视化 TSNE使用方法 TSNE代码 ...

  9. Python编程语言学习:python中与数字相关的函数(取整等)、案例应用之详细攻略

    Python编程语言学习:python中与数字相关的函数(取整等).案例应用之详细攻略 目录 python中与数字相关的函数 1.对小数进行向上取整 1.1.利用numpy库 1.2.利用math库

最新文章

  1. Codeforces 864 A Fair Game 水题
  2. 使用AspNetpagerGridView添加连续的序号
  3. c语言案例——输入一个字符串,将其逆序输出
  4. C语言中compile time assert的实现
  5. 树的广度优先搜索(BFS),深度优先搜索(DFS)
  6. 库函数、系统调用和内核函数的区别
  7. AtCoder AGC004E Salvage Robots (DP)
  8. 两线怎么接三线插座图_水温传感器怎么判断好坏
  9. 【源码分享】POSCMS功能如何实现短信验证码
  10. 移动web现状、viewport视口、二倍图、移动web开发主流方案、布局技术选型(流式布局、flex弹性布局、less+rem+媒体查询布局、混合布局、媒体查询、bootstrap)
  11. 联合国总部宣布75周年活动用腾讯会议和企业微信举行
  12. centos7 访问php页面显示源码_运维干货分享:centos7下源码编译安装php-7.1.5(脚本)...
  13. 服务器查看日志桌面版工具,系统日志查看工具(LogFusion Pro)
  14. html之页面元素印射
  15. 【印刷字符识别】基于matlab OCR键盘数字+字母识别【含Matlab源码 807期】
  16. ASsd固态测试软件数据,128G固态硬盘各项测试数据评测报告
  17. 基于JQUERY的WEB在线流程图设计器GOOFLOW 0.6版
  18. Python注释(多行注释和单行注释)用法详解
  19. 全网最完整金融时间序列模型+动态模型
  20. 工业自动化使用机器视觉检测的优势

热门文章

  1. 计算机网络高级技师,计算机网络管理员(高级技师)职业资格考核标准_new教案.doc...
  2. python 3.6.0新语法,Python 3.6学习笔记(附2018最新python初学者入门视频教学)
  3. JAVA语法基础→数据转换、表达式、选择结构
  4. 小新air15为啥没人买_联想小新air15怎么样?身边的人用的好像比较少?
  5. oracle怎么使表更工整,Oracle 表分区介绍与使用
  6. Python入门--Os.path模块常用函数
  7. 前缀(波兰表达式) 中缀 后缀(逆波兰表达式)
  8. 2017蓝桥杯B组:承压计算(扩大倍数)
  9. dsu on tree(Educational Codeforces Round 2: E. Lomsat gelral)
  10. Wannafly交流赛1: D. 迷宫2(最短路)