首页 > 解决方案 > 如何在python中设置一个值来运行

问题描述

我是python编程的新手,我正在做一个关于数学的项目,有一刻我遇到了一个问题,我需要对函数内部的两个值以及根据它们的大小等进行一些操作。会有一个输出这个功能的。这就是我想要做的:

def my_func(x,y):
  if x > y:
    my_func() = x**y + y**x
  else:
   my_func() = y*x

我将在 if 语句中使用它。

if my_func(x,y) and my_func(x,z) == True:

  #do something

我知道它不会起作用,因为这不是功能的工作方式。但如果有办法做到这一点,我会很高兴知道。如果这个问题看起来有点奇怪,对不起,我对 python 编程不太了解,但我正在努力提高自己。

标签: pythonfunction

解决方案


这是你想做的吗?

def my_func(x,y):
   if x > y:
       return x**y + y**x
   else:
       return  y*x

result = my_func(4,5)

推荐阅读