求解答split的使用方法和环境

P1001 A+B Problem

CSULFF @ 2023-10-21 20:52:18

a,b=int(input(0)),int(input(1)) print(a+b) 请问上面這個代碼为何不能完成两数求和,必须先用split函数再用int才可以吗 像这样 s = input().split() print(int(s[0]) + int(s[1])) 身边找不到大佬求助,自己是零基础自学,无老师,望解答


by wwqwq @ 2023-10-21 20:58:39

python一次读入一行


by bcdmwSjy @ 2023-10-21 21:05:31

python3 中的 input 函数会读入一整行并以字符串类型作为返回值

str 中的 split 方法可以以指定字符作为分隔符(默认为空白字符),将字符串分割并返回一个列表

input 函数中的参数的作用为输出它并接受输入,一般作为提示语,在OI中并不常用

除非你要极致压行


|