gpt4 book ai didi

Python 输出括号

转载 作者:太空宇宙 更新时间:2023-11-04 07:36:34 24 4
gpt4 key购买 nike

我是 python 的新手,我想尝试创建一个程序来查找两个输入点的斜率。我假设我在数学部分做得很好,但输出部分是我的问题。这是我的代码:

import math
x1 = input("x1 = ")
y1 = input("y1 = ")
x2 = input("x2 = ")
y2 = input("y2 = ")
chy = y2 - y1
chx = x2 - x1
slope = 'Slope = ', chy, '/', chx
print (slope)

这是我的预期输出:

x1 = 1
y1 = 1
x2 = 2
y2 = 2
Slope = 1/1

这是我的实际输出:

x1 = 1
y1 = 1
x2 = 2
y2 = 2
('Slope = ', 1, '/', 1)

有什么帮助吗?

最佳答案

现在,slope 是一个元组(一系列 Python 对象),这不是您想要的。你要做的是

slope = 'Slope = ' + str(chy) + "/"+ str(chx)

这使用字符串连接(每个部分都是一个字符串,它们都放在一起)。

或者,您可以使用字符串格式。

slope = "Slope = {}/{}".format(chy,chx)

关于Python 输出括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33714393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com