繁体   English   中英

如何在 python 中使用不同规则从同一行获取多个输入

[英]how to take multiple inputs in python from same line with different rules

我正在尝试从 python 中的单行分配 3 个变量值,第一个变量获取第一个字,第二个变量第二个字和字符串的 rest 到第三个变量

尝试使用

var1,var2,var3 = input().split()

但我一直遇到包装错误

我也想确保即使变量没有被赋予任何值,它也不会遇到错误

使用单个变量,因为split()方法将返回一个列表。 如果没有提供参数,它将尝试在空格处拆分。 所以:

vars = "a b c".split()
print(vars)

将 output ['a', 'b', 'c']
这样你就可以迭代你的值,计算它们,或者任何适合你需要的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM