當(dāng)前位置:
首頁 >
分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?
發(fā)布時間:2023/11/20
47
博士
生活随笔
收集整理的這篇文章主要介紹了
分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
以下是Python代碼實現(xiàn):
```python
N1 = int(input("請輸入N1的值:"))
N2 = int(input("請輸入N2的值:"))
result = []
for num in range(N1, N2+1):
if num % 2 != 0: # 判斷是否為奇數(shù)
result.append(str(num)) # 將奇數(shù)添加到結(jié)果列表中,并轉(zhuǎn)換為字符串形式
print(" ".join(result)) # 使用空格連接結(jié)果列表中的元素,并輸出
```
在代碼中,首先通過`input`函數(shù)分別獲取用戶輸入的`N1`和`N2`的值。然后使用`range`函數(shù)生成從`N1`到`N2`的所有整數(shù),并通過`for`循環(huán)遍歷每個數(shù)。對于每個數(shù),使用取余運(yùn)算符`%`判斷是否為奇數(shù),如果是奇數(shù)就將其轉(zhuǎn)換為字符串并添加到結(jié)果列表`result`中。
最后,使用字符串的`join`方法將結(jié)果列表中的元素用空格連接起來,并使用`print`函數(shù)輸出結(jié)果。
總結(jié)
以上是生活随笔為你收集整理的分别输入两个数N1,N2 找出N1至N2间的所有奇数并删除,输出结果用空格隔开?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。