第五題,數字一次性輸入,以空格分開。不知道該怎么處理。
謝謝謝謝,最好能給出部分代碼
uj5u.com熱心網友回復:
def sum_odd():
odd_sum = 0
str_num = input("請輸入資料:")
# 將輸入的資料分割
for num in str_num.split(' '):
# 判斷是否是結束符
if eval(num) > 0:
# 篩選奇偶數 并求和
if eval(num) % 2 == 1:
odd_sum += int(num)
print("計算結束,資料中的奇數和為:\n", odd_sum)
uj5u.com熱心網友回復:
謝謝,我用串列推導式也做出來了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/99499.html
上一篇:python 越界的問題請教
下一篇:textwrangler
