暫無(wú)有關(guān)信息,建議查閱豐臺(tái)區(qū)教育局官網(wǎng)或關(guān)注官方渠道發(fā)布的消息。
題目:
【題目描述】
給定一個(gè)由數(shù)字組成的序列,其中數(shù)字的范圍在0到9之間。現(xiàn)在需要從序列中過(guò)濾掉所有的偶數(shù)。請(qǐng)編寫(xiě)一個(gè)程序,找出序列中所有剩余的奇數(shù)數(shù)字。
【輸入】
輸入為一個(gè)字符串,字符串中包含數(shù)字字符,每個(gè)數(shù)字字符代表一個(gè)數(shù)字。
【輸出】
輸出一個(gè)字符串,其中包含所有剩余的奇數(shù)數(shù)字字符。
【樣例輸入】
"123456789"
【樣例輸出】
"13579"
【解析】
```python
def filter_odd_numbers(input_str):
result = []
for num in input_str:
if int(num) % 2 != 0: # 判斷是否為奇數(shù)
result.append(num)
return ''.join(result) # 將結(jié)果轉(zhuǎn)換為字符串并返回
```
在上述代碼中,我們首先定義一個(gè)空列表 `result` 用于存儲(chǔ)過(guò)濾后的奇數(shù)數(shù)字。然后使用循環(huán)遍歷輸入字符串中的每個(gè)數(shù)字,將其轉(zhuǎn)換為整數(shù)并判斷是否為奇數(shù)。如果是奇數(shù),則將其添加到 `result` 列表中。最后,使用 `join` 方法將列表中的字符轉(zhuǎn)換為字符串并返回。
注意:在實(shí)際運(yùn)行時(shí),需要將輸入字符串作為參數(shù)傳遞給函數(shù) `filter_odd_numbers`。