python - 如何从具有多个输出的函数中获取单个输出?

标签 python function return

我有以下简单的功能:

def divide(x, y):
    quotient = x/y
    remainder = x % y
    return quotient, remainder  

x = divide(22, 7)

如果我访问变量 x 我得到:

x
Out[139]: (3, 1)

有没有办法只得到商余数?

最佳答案

你实际上是在返回一个元组,它是一个我们可以索引的可迭代对象,所以在上面的例子中:

print x[0] 将返回商和

print x[1] 将返回余数

关于python - 如何从具有多个输出的函数中获取单个输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32463205/

相关文章:

bash打印线程亲和性解析

TypeScript:当类型推断正确检测到类型时显式设置类型是不好的做法吗?

c# - 是否可以返回多个不同类型的值?

python - matplotlib:更改标题和颜色栏文本以及刻度颜色

python - 如何在 Pandas 中将多种日期格式转换为一种格式

c++ - 轻量级 boost::bind

c - 如何创建函数指针的动态数组?

jquery - 访问函数外的值

python - 启动安装了 2 个不同 python 版本的 Django 服务器

python - 将颜色条添加到 python 子图中,其中数据点的颜色取决于未绘制的第三个变量