在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ Python習(xí)題一枚,請各位給點(diǎn)指導(dǎo)?

Python習(xí)題一枚,請各位給點(diǎn)指導(dǎo)?

編寫體格程序,要求用書10個整數(shù),然后輸入其中最大的奇數(shù)。如果用戶沒有輸入奇數(shù),則輸出一個消息進(jìn)行說明。
1、先想辦法輸入是個數(shù)
2、在想辦法輸出一個數(shù)
3、在想辦法判斷這個數(shù)是不是奇數(shù)
分解步驟,你先完成第一步,可以一個一個輸入,也可以一個數(shù)組輸入
圖片描述
但是我不知道怎么寫?我腦子空白想不出來怎么寫?

回答
編輯回答
舊酒館

先用冒泡排序?qū)懗雠袛嘧畲蟮臄?shù)字,然后在判斷他是不是奇數(shù)(求余)

2018年1月23日 19:44
編輯回答
扯不斷
def get_max_odd():
    max_odd = None
    num_list = []
    for i in xrange(10):
        while 1:
            try:
                num = input('Input No.%d: ' % (i+1))
                if not isinstance(num, int):
                    print('Must be Int')
                    continue
            except:
                print('Must be Int')
                continue
            num_list.append(str(num))
            if num % 2 == 1:
                if max_odd is None or num > max_odd:
                    max_odd = num
            break
    print('Input Num List: %s' % ', '.join(num_list))
    if max_odd is None:
        print('No Odd!!!')
    else:
        print('Max Odd: %d' % max_odd)


if __name__ == '__main__':
    get_max_odd()

僅供參考。建議你還是按照自己的思路實(shí)現(xiàn)。

2018年4月3日 01:08