美文网首页
2. Lexical analysis

2. Lexical analysis

作者: xncode | 来源:发表于2018-12-07 10:16 被阅读0次

python程序被解析器读取,通过语法分析器解析为一系列token

python的程序文本是用ASCII字符集的

python程序是按行分开的
每一行是NEWLINE来分割的

标识符和关键字

关键字

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

None虽然不是关键字,但不能被赋值

保留的类标识符

_* 不会被from module import 引入
__
__ 类的特殊方法
__* 类的私有名称

字面量

一些内置类型的常数值

操作符

+       -       *       **      /       //      %
<<      >>      &       |       ^       ~
<       >       <=      >=      ==      !=      <>

(       )       [       ]       {       }      @
,       :       .       `       =       ;
+=      -=      *=      /=      //=     %=
&=      |=      ^=      >>=     <<=     **=

'       "       #       \
$       ?

相关文章

网友评论

      本文标题:2. Lexical analysis

      本文链接:https://www.haomeiwen.com/subject/tegzcqtx.html