gpt4 book ai didi

具有不同值类型的 Python3 输入

转载 作者:行者123 更新时间:2023-12-01 01:06:38 24 4
gpt4 key购买 nike

string, integer = input("Enter a word and an integer: ")

Python3 返回 ValueError:太多值无法解压(预期为 2 个)。我可以做什么来解决这个问题?

最佳答案

input() 方法返回一个单个字符串值,除非您使用 split() 将其拆分为多个部分(默认情况下拆分为 空格是)。

>>> string, integer = input("Enter a word and an integer: ")
Enter a word and an integer: test 5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: too many values to unpack (expected 2)
>>> string, integer = input("Enter a word and an integer: ").split()
Enter a word and an integer: test 5
>>> string
'test'
>>> integer
'5'

关于具有不同值类型的 Python3 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55288250/

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