我正在上 Python 入门课程。我正在参加练习期末考试,但我不知道该怎么回答一个问题。它问:
完成以下方法,将在字符串 s 中找到的奇数放入列表 x 的连续元素中。
def assign(s):
length = _____
x = _____*[0]
index = 0
for j in range(_____):
digit = int(s[j]) #convert to int digit
if _____: #test for odd number
x[_____] = digit
__________
print("The odd numbers are")
for j in range(index):
print(x[j])
我不知道这是否是它的措辞方式,但我不知道如何回答这个问题。我最好的猜测是:
def assign(s):
length = len(s)
x = length*[0]
index = 0
for j in range(s):
digit = int(s[j]) #convert to int digit
if _____: #test for odd number
x[_____] = digit
__________
print("The odd numbers are")
for j in range(index):
print(x[j])
我不知道如何继续,或者我什至是否正确地开始它。我无法更改已经存在的任何内容,我只能填写空白,而且它们都必须填写。有人知道该怎么做吗?