python - 在 Python 3.5 的同一行中获取 3 个输入
问题描述
我试图使用拆分在同一行上获取 3 个整数输入,但它会引发错误
int() 参数必须是字符串、类似字节的对象或数字,而不是“列表”
这是我的代码
n,a,k = int(input().split())
解决方案
请试试
n,a,k = map(int, input().split())
int
只能接收一个字符串。
推荐阅读
- sql-server - 使用 PowerShell 对 Azure SQL 数据库运行 SQL 查询
- postgresql - 在 postgres v9.6+ 中累积数组元素
- firebase - Firebase 存储:使用下载网址而不是存储参考
- c# - Unity中的嵌套类和保存json问题
- typescript - TS2339:在 GlobalEventHandlers 类型上不存在 scrollLeft
- r - R - 将带有“\t”和“\n”的字符串变量转换为数据框
- java - 如何让方法返回打印平均值?
- c - 如何将文件中的单词保存到数组中?
- go - 延迟函数不恢复
- ios - 如何从 Firebase 远程配置获取数组 json 值?(Swift)