我以前使用过这种方法,但在我的任何代码中都找不到它,所以我在 Stack Overflow 上 :) 我想要做的是将输入分成两部分(要求用户输入分开的两位数字按空间)。你怎么称呼第一个数字 a 和第二个数字 b ?到目前为止的代码似乎不起作用。
a,b= input(split" "("Please enter two digits separated by space"))
您错误地调用了该函数。
>>> "hello world".split()
['hello', 'world']
split
默认情况下按空格分割字符串,但您可以更改此行为:
>>> "hello, world".split(',')
['hello', ' world']
在你的情况下:
a,b= input("Please enter two digits separated by space").split()
该str.split()
函数是str(字符串)类型的属性。要调用它,您可以:
input("Please enter two digits separated by space").split()
请注意,这.split(" ")
不是必需的,因为这是默认情况下的。