在Python竞赛及应用中,经常需要一条输入语句为多个变量赋值,以下哪条语句可以同时为3个整数变量a,b,c赋值,(变量之间的分隔符为空格)。
A: a,b,c=input("").split()
B: a,b,c=int(input("").split())
C: a,b,c=map(int,input("").split())
D: a,b,c=map(int,input("").split(" "))
A: a,b,c=input("").split()
B: a,b,c=int(input("").split())
C: a,b,c=map(int,input("").split())
D: a,b,c=map(int,input("").split(" "))
举一反三
- 关于 map()、int()与 input().split() 函数配合使用,以下描述中错误的是( )。 A: 使用 map(int,input().split())输入的数据之间必须用空格分隔 B: 使用 map(int,input().split())接收的数据是一个整数序列 C: 使用 map(int,input().split())输入的数据之间必须用空格分隔,用户可输入任意类型数<br>据 D: 使用 map(int,input().split())可以一次接收多个整数数据
- 语句print(sum(map(int,input().split()))),若输入“2 3 5”,则输出的结果是( )。 A: 10 B: 8 C: 7 D: 5
- Split(分片):在进行map计算之前, MapReduce会根据输入文件计算输入分片(input split),每个输入分片(input split)针对一个______ 任务,输入分片(input split)存储的并非数据本身,而是一个分片长度和一个记录数据的位置的数组。
- a,b = input().split(),输入3 5后,a的值为整型数字3。
- a,b = input().split(),输入3 5后,a的值为整型数字3。 A: 正确 B: 错误