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