【发布时间】:2019-02-02 07:11:44
【问题描述】:
我正在尝试做一个程序来识别字符串中的运算符并显示它。我想知道是否有任何函数可以检查字符串中的运算符。就像我们有 string.punctuation 标点符号
我尝试将一些运算符放在一个列表中并尝试将其与字符串进行比较。
op = ["+", "-", "*", "/", "<", ">", " ", "="]
exp = input("Enter the expression: ")
tokens = exp.split()
for x in tokens:
if x in op:
print("operator: ", x)
我得到了预期的结果,但只是想知道是否有一个函数可用于检查字符串中的运算符。
【问题讨论】:
标签: python python-3.x operators