1. <small id='CdrPF'></small><noframes id='CdrPF'>

        <bdo id='CdrPF'></bdo><ul id='CdrPF'></ul>
      <tfoot id='CdrPF'></tfoot>
        <legend id='CdrPF'><style id='CdrPF'><dir id='CdrPF'><q id='CdrPF'></q></dir></style></legend>

        <i id='CdrPF'><tr id='CdrPF'><dt id='CdrPF'><q id='CdrPF'><span id='CdrPF'><b id='CdrPF'><form id='CdrPF'><ins id='CdrPF'></ins><ul id='CdrPF'></ul><sub id='CdrPF'></sub></form><legend id='CdrPF'></legend><bdo id='CdrPF'><pre id='CdrPF'><center id='CdrPF'></center></pre></bdo></b><th id='CdrPF'></th></span></q></dt></tr></i><div id='CdrPF'><tfoot id='CdrPF'></tfoot><dl id='CdrPF'><fieldset id='CdrPF'></fieldset></dl></div>

        将运算符分配给python中的变量?

        assign operator to variable in python?(将运算符分配给python中的变量?)

          • <bdo id='HpFwt'></bdo><ul id='HpFwt'></ul>
          • <legend id='HpFwt'><style id='HpFwt'><dir id='HpFwt'><q id='HpFwt'></q></dir></style></legend>

              <small id='HpFwt'></small><noframes id='HpFwt'>

                  <tbody id='HpFwt'></tbody>
              • <tfoot id='HpFwt'></tfoot>

                  <i id='HpFwt'><tr id='HpFwt'><dt id='HpFwt'><q id='HpFwt'><span id='HpFwt'><b id='HpFwt'><form id='HpFwt'><ins id='HpFwt'></ins><ul id='HpFwt'></ul><sub id='HpFwt'></sub></form><legend id='HpFwt'></legend><bdo id='HpFwt'><pre id='HpFwt'><center id='HpFwt'></center></pre></bdo></b><th id='HpFwt'></th></span></q></dt></tr></i><div id='HpFwt'><tfoot id='HpFwt'></tfoot><dl id='HpFwt'><fieldset id='HpFwt'></fieldset></dl></div>
                • 本文介绍了将运算符分配给python中的变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  将数学应用于变量的常用方法是

                  Usual method of applying mathematics to variables is

                  a * b
                  

                  它能够像这样计算和操作两个操作数吗?

                  Is it able to calculate and manipulate two operands like this?

                  a = input('enter a value')
                  b = input('enter a value') 
                  op = raw_input('enter a operand')
                  

                  那我如何连接 op 和两个变量 ab?
                  我知道我可以将 op 与 +-%$ 进行比较,然后分配和计算....

                  Then how do i connect op and two variables a and b?
                  I know I can compare op to +, -, %, $ and then assign and compute....

                  但是我可以做类似 a op b 的事情吗,如何告诉编译器 op 是一个运算符?

                  But can i do something like a op b, how to tell compiler that op is an operator?

                  推荐答案

                  你可以使用 operator 模块和字典:

                  You can use the operator module and a dictionary:

                  import operator
                  ops = {
                      "+": operator.add,
                      "-": operator.sub,
                      "*": operator.mul,
                      "/": operator.div
                  }   
                  op_char = input('enter a operand')
                  op_func = ops[op_char]
                  result = op_func(a, b)
                  

                  这篇关于将运算符分配给python中的变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  env: python: No such file or directory(env: python: 没有这样的文件或目录)
                  How to evaluate environment variables into a string in Python?(如何在 Python 中将环境变量评估为字符串?)
                  Python - temporarily modify the current process#39;s environment(Python - 临时修改当前进程的环境)
                  Change current process environment#39;s LD_LIBRARY_PATH(更改当前进程环境的 LD_LIBRARY_PATH)
                  Reading and writing environment variables in Python?(在 Python 中读写环境变量?)
                  When to use sys.path.append and when modifying %PYTHONPATH% is enough(何时使用 sys.path.append 以及何时修改 %PYTHONPATH% 就足够了)
                    <tbody id='EEw8E'></tbody>

                      <legend id='EEw8E'><style id='EEw8E'><dir id='EEw8E'><q id='EEw8E'></q></dir></style></legend>
                    1. <i id='EEw8E'><tr id='EEw8E'><dt id='EEw8E'><q id='EEw8E'><span id='EEw8E'><b id='EEw8E'><form id='EEw8E'><ins id='EEw8E'></ins><ul id='EEw8E'></ul><sub id='EEw8E'></sub></form><legend id='EEw8E'></legend><bdo id='EEw8E'><pre id='EEw8E'><center id='EEw8E'></center></pre></bdo></b><th id='EEw8E'></th></span></q></dt></tr></i><div id='EEw8E'><tfoot id='EEw8E'></tfoot><dl id='EEw8E'><fieldset id='EEw8E'></fieldset></dl></div>

                      • <bdo id='EEw8E'></bdo><ul id='EEw8E'></ul>

                        • <small id='EEw8E'></small><noframes id='EEw8E'>

                            <tfoot id='EEw8E'></tfoot>