python - 如何在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 编程不太了解,但我正在努力提高自己。
解决方案
这是你想做的吗?
def my_func(x,y):
if x > y:
return x**y + y**x
else:
return y*x
result = my_func(4,5)
推荐阅读
- c# - 我的角色不会扫射或从左向右移动
- mysql - Mysql查询限制运行缓慢
- java - Eclipse 要求以旧项目名称命名的模块
- mysql - node.js 上的 mysql 查询给了我一个对象对象结果
- sql - 为 Django 全文搜索创建索引
- video.js - 如何在进度控件中更改当前时间?
- flutter - Flutter Agora SDK 圆角视频 SurfaceView
- postgresql - Prisma <> Supabase - 绑定消息提供 1 个参数,但准备好的语句 \"s1\" 需要 2 个
- python-3.x - Python3 日期时间(增量)到秒(包括天)
- java - 如何在不创建单独的字符串数组并向其添加单独转换的 int 数组项的情况下将整数数组转换为字符串数组?