怎么自己做python运算符?

你需要离散数学或者逻辑学基础。

运算,例如∨-运算:
(1)a∨b,pre
(2)a,v-(1)

上述程序过程大概是
输入pre,再输入a∨b
然后输入规则∨-,机器问你取左支还是取右支,你输入l取左支,再输入所涉及的步骤(1),它自动就出来了a

你一定看懂了。那么,请问怎么写?٩( 'ω' )و

请采纳点击右侧采纳即可:

# 定义 V 运算函数
def v_operation(pre, a_v_b, rule):
    # 检查 rule 是否是 V 运算
    if rule == "V-":
        # 询问用户选择左支还是右支
        choice = input("选择左支(l)还是右支(r):")
        # 如果用户选择左支
        if choice == "l":
            return pre
        # 如果用户选择右支
        elif choice == "r":
            return a_v_b
    # 如果不是 V 运算
    else:
        return "无效规则。"

# 输入 pre
pre = input("输入 pre:")
# 输入 aVb
a_v_b = input("输入 aVb:")
# 输入 rule
rule = input("输入规则:")

# 调用 V 运算函数并打印结果
result = v_operation(pre, a_v_b, rule)
print(result)