接受输入的以空格分开的多个数字
与前一个帖子的问题类似但要求接受一些连续的、以空格分开的整数
一定是一行以空格分开的多个整数
怎么赋值到a,b,c,d,....变量中呢 变量得先定义,如果想循环定义复制就得用exec() wx626810 发表于 2021-7-7 18:25
变量得先定义,如果想循环定义复制就得用exec()
不是多个变量的问题
是怎么把一行用空格分开的整数分别赋值到多个变量里
用input是一行字符串,但我要一个个分开分成整数 Talwin 发表于 2021-7-7 19:07
不是多个变量的问题
是怎么把一行用空格分开的整数分别赋值到多个变量里
用input是一行字符串,但我要 ...
list=str.split(' ')
for i in list:
a = input().split()
print(int(a))
如上代码
Talwin 发表于 2021-7-7 21:31
如上代码
每个数以字符串的形式存在a中 a= input().split(' ')
l=
b,c,d,e=l,l,l,l 这题目估计是 故意要凸显Python的“奇技淫巧”,哈哈哈
>>> a, b, c, d, *_ = input().split()
1 2 3 4 5 6 7
>>> print(a, b, c, d)
1 2 3 4
>>>
页:
[1]