gpt4 book ai didi

python - 如何在一行中读取由空格分隔的两个输入?

转载 作者:太空狗 更新时间:2023-10-29 17:12:47 31 4
gpt4 key购买 nike

我想读取两个输入值。第一个值应为整数,第二个值应为 float 。

我看到了Read two variables in a single line with Python ,但仅当两个值的类型相同时才适用。我还有别的办法吗?

示例输入,第一个是 int,第二个是 float。输入应该在一行上:

20 150.50

http://www.codechef.com/problems/HS08TEST/

我是 Python 的新手。

最佳答案

像这样:

In [20]: a,b = raw_input().split()
12 12.2

In [21]: a = int(a)
Out[21]: 12

In [22]: b = float(b)
Out[22]: 12.2

您不能在单行代码中执行此操作(或者至少不能没有一些 super 骗子额外的 hackz0r 技能——或分号),但 python 不是为单行代码设计的。

关于python - 如何在一行中读取由空格分隔的两个输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4162815/

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