gpt4 book ai didi

python - 连接字符串输入而不创建换行符

转载 作者:太空宇宙 更新时间:2023-11-03 13:59:21 25 4
gpt4 key购买 nike

小盒子的宽度、高度和深度:1x1x1

大盒子的宽度、高度和深度:3x3x3

适合 3x3x3 框中的 1x1x1 数量为:27

我有一个类似的练习,使用 python3 来获得结果。

我做到了:

sb = input("Width, Height and Depth of small box: ")

s= 'x'

然后使用print(s.join(sb)),但我在输入111后用1x1x1创建新行并输入我不想要的内容。我只是希望它精确地位于小盒子的 W、H 和 D 的同一行上(当然还有连接)。

但是我的学生学习的评分系统不仅拒绝了换行符为 1x1x1 的答案,还指出错误为“1xxx1xxx1”。但换行符上正好是 1x1x1。

最佳答案

以下示例演示了如何格式化一个字符串中的多个输入:

sb = input("Width, Height and Depth of small box separated by |: ")
# User enters 3|3|3

s = 'x'.join(sb.split('|'))

print(s)
# 3x3x3

我们使用 | 作为任意分隔符,因为它不太可能用于任何其他目的。

关于python - 连接字符串输入而不创建换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49362926/

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