python小白求助 coursera裡邊的題目

時間 2022-01-13 07:50:05

1樓:匿名使用者

# -*- coding: utf-8 -*-

while 1:

nums = raw_input('input 五個數 用空格分隔 如 1 2 3 4 5:')

num_list = nums.strip().split(' ')

if len(num_list)<5:

print u'輸入的數字個數小於5個,重新輸入'

continue

if not str.isdigit(''.join(num_list)):

print u'輸入的不全是數字,重新輸入'

continue

if len([i for i in num_list if int(i)%2==1])<=0:

print u'你丫的沒有輸入一個奇數,重新輸入'

continue

print u'最大奇數', max([i for i in num_list if int(i)%2==1])

break

>>> ******************************== restart ******************************==

>>>input 五個數 用空格分隔 如 1 2 3 4 5:2 2 2 2 2

你丫的沒有輸入一個奇數,重新輸入

input 五個數 用空格分隔 如 1 2 3 4 5: 12 3

輸入的數字個數小於5個,重新輸入

input 五個數 用空格分隔 如 1 2 3 4 5:1 s 23 4 5

輸入的不全是數字,重新輸入

input 五個數 用空格分隔 如 1 2 3 4 5:1 2 3 4 5

最大奇數 5

>>>

python 入門求解! 小白一個,是coursera上的python入門的最後一份作業。。

python問題高分求助,python問題高分求助

把if和上面的if對齊。elif 也是。縮排是一層層的,所有的同一層縮排應該都對齊。python問題,最好有詳細解釋?程式縮排如圖所示 不明白,可以追問 每一行寫了註釋,對於字串反轉切片,你去找下相關的內容就能理解。高分求兩個python程式設計問題!python問題求助 求助大佬解答兩個pytho...

python菜鳥求助使用matplotlib繪製contour等高

雙庚的乳酪 以畫 z x 2 y 2 的等高線為例,簡單介紹用 matplotlib 畫等高線的方法.首先看下 z x 2 y 2 的三維影象 import numpy as npfrom matplotlib import cmimport matplotlib.pyplot as pltfrom...

photoshop 小白 入門求助

曉木若然 我建議是邊看書邊學,具體是你先買一本入門級的教材,要包含ps裡面所有選單及其含義詳解的,比如什麼是色階,黑場之類的,打好基礎。邊學邊做書中的例項,這樣入手很快。時間可能會久一點,一天2小時的,差不多要一個月左右,才能有小體會,學精的話還是有點困難的,關鍵是多用啊 看書,實踐。不過相當一部分...