py关键字示例(1)

本文主要讲解python3.6的一些关键字,以及对关键字的功能和用法进行简单讲解。
本文搬运自链接:https://www.programiz.com/python-programming/keyword-list
如有侵权,请联系作者,进行删除。

一.python的关键字

1.关键字是python中的保留字。我们不能将关键字用作变量名称,函数名称或任何标识符。

2.如何打开python的关键字
在Windows下,可以在python交互界面中输入:help("keywords")
python会自动打印出本版本所有的关键字,并形成整齐的列表。该命令中help()为帮助函数,用于查看函数或模块用途的详细说明。keyword为python的关键字包。

在linux下,可以通过先打开终端,然后输入python3(如果你安装了这个软件就会进入该软件的编译界面。如果没安装,可以自己查资料安装)。然后与windows同样的命令,即可看到关键字列表。

二.关键字介绍

在win下输入命令后,会返回:

-------
False               def                 if                  raise
None                del                 import              return
True                elif                in                  try
and                 else                is                  while
as                  except              lambda              with
assert              finally             nonlocal            yield
break               for                 not                 
class               from                or                  
continue            global              pass     

这些就是py的关键字了,接下来我们挨个介绍它们的功用。


1.True,False
True和False在python中是一对相互对应的关键字。这对关键字共有两种功能,并对应着两种语境。

;; 语境一:可以判断真假。True代表命题为真命题。False则代表为假命题
>>> 5 < 7
True
>>> 5 > 7
False
>>> 1 < 0
False
>>> 5 > 2
True
;; 语境二:在数字中,Ture可以代表1,False可以代表2。
>>> True == 1 ;; 1等于1,命题为真
True
>>> False == 0 ;; 0等于0,命题为真
True
>>> True + True
2
>>> False + True
1

 

2.None

;; None 是Python中的一个特殊常量,表示没有值或空值。但并不等于0。
>>> None == 0
False

;; 定义一个名叫apple_function的函数。使得该函数不返回任何值。
>>> def apple_function(): ;; def为一个关键字,用来创建一个新的function
    a = 5
    b = 4
    
>>> x = apple_function() ;; 将x赋值
>>> print(x) ;; print为打印函数,可打印后面的参数的值
None ;; 因为apple_function函数不返回任何值,所以print返回了None

 

3.and,or,not
这三个关键字是python的逻辑运算符。

and:
a为True,b为True,a and b为True
a为True,b为False,a and b为False
a为False,b为True,a and b为False
a为False,b为False,a and b为False

只有当a和b都为真,才返回真

or:
a为True,b为True,a or b为True
a为True,b为False,a or b为True
a为False,b为True,a or b为True
a为False,b为False,a or b为False

只有当a和b都为假,才返回假,只要一方为真,就返回真

;; not:
>>> not False ;; 返回非False
True
>>> not True  ;; 返回非True
False

 

4.as
as用于在导入模块时创建别名。这意味着在导入时为模块赋予不同的名称(用户可以自己定义)。
例如,Python有一个叫做标准模块math。假设我们要计算余弦π,则可以这样做。

>>> import math as myAlias   ;; 导入math模块,
>>> myAlias.cos(myAlias.pi)
-1.0

在这里我们导入math模块,我们可以通过myAlias来使用这个math中的函数。现在我们用myAlias来引用模块。使用这个名字我们计算了cos(pi)并且得到-1.0的答案。
延伸链接:https://www.cnblogs.com/nianqiantuling/p/9064756.html

posted @ 2018-05-20 22:06  类十三  阅读(851)  评论(0编辑  收藏  举报