用python编写一个程序,输出Python的 内置对象、运算符、表达式和关 键字的列表。
时间: 2023-05-22 21:04:38 浏览: 114
python程序input函数的输出
Python的内置对象包括:int、float、bool、str、list、tuple、set、dict等;运算符包括:+、-、*、/、%等基本运算符,还有比较运算符和逻辑运算符等;表达式则包括表达式列表、lambda表达式、条件表达式等;而Python的关键字包括:and、as、assert、break、class、continue、def、del、elif、else、except、False、finally、for、from、global、if、import、in、is、lambda、None、nonlocal、not、or、pass、raise、return、True、try、while、with、yield等。
以下是用Python代码输出以上列表的程序:
```python
# 内置对象列表
print(dir(__builtins__))
# 运算符列表
ops = ['+', '-', '*', '/', '%', '//', '**', '==', '!=', '<', '>', '<=', '>=', 'not', 'and', 'or', 'in', 'is', 'not in', 'is not']
print(ops)
# 表达式列表
exprs = ['exp1, exp2, exp3', 'lambda arg1, arg2: arg1 + arg2', 'exp1 if condition else exp2']
print(exprs)
# 关键字列表
import keyword
print(keyword.kwlist)
```
阅读全文