一、Python的关键字
和其他语言一样,关键字有特殊含义,并且关键字不能作为变量名、函数名、类名等标识符。
快速查看关键字的方法除了上csdn和百度搜索外,还可以在命令行交互环境中查看
>>> from keyword import kwlist
>>> print(kwlist)
['False', 'None', 'True', 'and',
'as', 'assert', 'async', 'await',
'break', 'class', 'continue', 'def', 'del', 'elif', 'else',
'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in',
'is', 'lambda', 'nonlocal', 'not',
'or', 'pass', 'raise', 'return',
'try', 'while', 'with', 'yield'
]
在python3.5更新后,关键字中加入了异步关键字async
和await
。
这些关键字在各个章节中会介绍。
二、Python内置函数(库)
了解python内置函数的使用(扩展库,自定义函数、库),都可以这样做
- 在命令行中输入
help('func')
,参数为函数名的字符串,会显示相关库、函数、类等的文档
>>>help('math') #数学运算库的文档
Help on module math:
NAME
math
MODULE REFERENCE
https://docs.python.org/3.7/library/math
The following documentation is automatically generated from the Python
source files. It may be incomplete, incorrect or include features that
are considered implementation detail and may vary between Python
implementations. When in doubt, consult the module reference at the
location listed above.
DESCRIPTION
This module provides access to the mathematical functions
defined by the C standard.
FUNCTIONS
acos(x, /)
Return the arc cosine (measured in radians) of x.
acosh(x, /)
Return the inverse hyperbolic cosine of x.
asin(x, /)
Return the arc sine (measured in radians) of x.
asinh(x, /)
Return the inverse hyperbolic sine of x.
:
#节选了文档中的一部分内容
>>>help('abs') #绝对值函数的说明
Help on built-in function abs in module builtins:
abs(x, /)
Return the absolute value of the argument.
- 第二种方法是,如果使用ipython交互环境,可以直接使用