Найти - Пользователи
Полная версия: задача
Начало » Центр помощи » задача
1
alexswsw
Список чисел. Размер точно больше 2.
Либо это список только четных чисел, кроме одного.
Либо это список только нечетных чисел, кроме одонго.
я сделал вот так
 def f(a):
    for s in a:
        if s % 2==1 :
            return s
    else:
        for b in a:    
            if b%2==0:
                return b
print(f([2,4,7,8]))
впринцепи все работает если числа идут в порядке возрастания.но если допустим закинуть что то такое -> 160(должно быть) а выдает по факту 3.подскажите с решением
alexswsw
и туда же Найти все простые числа в диапазоне от 2 до 1000.
FishHook
alexswsw
Список чисел. Размер точно больше 2.
Либо это список только четных чисел, кроме одного.
Либо это список только нечетных чисел, кроме одонго.
Гуглить list comprehensions, а лучше читать учебник. В любом учебнике списковые выражения объясняют на первых двадцати страницах после оглавления.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB