Найти - Пользователи
Полная версия: ааааа умираю, помогите плиз дурачку))) Заранее благодарен!
Начало » Центр помощи » ааааа умираю, помогите плиз дурачку))) Заранее благодарен!
1 2
Gavric
№1 Дан номер месяца (1 — январь, 2 — февраль, …). Вывести число дней в этом месяце для невисокосного года.



Вторая еще хуже(
№2Описать функцию Max2(A,B) вещественного типа, находящую максимальное из двух вещественных чисел A и B. С помощью этой функции найти максимальные из пар чисел A и B, A и C, A и D, если даны числа A, B, C, D.
sypper-pit
ты же знаешь что нечётные месяца - 31 , а чётные - 30 , исключая 29 февраля.. примерно так :)
Gavric
так с 1 задачей я разобрался спс) А вот со 2 как то тяжко, и в учебнике, в котором все на английском, я честно говоря, мало что понял. Помогите разобраться очень прошу!!!!!!!!!!!
pill
Gavric
так с 1 задачей я разобрался спс) А вот со 2 как то тяжко, и в учебнике, в котором все на английском, я честно говоря, мало что понял. Помогите разобраться очень прошу!!!!!!!!!!!
А это точно по питону задания
Насколько я помню у питоновских функций типа нет.

но как-то так простенько:
def Max2(a,b):
try:
a,b = float(a),float(b)
except:
print 'Wrong Input'
return
if a > b:
return a
elif a < b:
return b
return

>>> Max2(2.5,3)
3.0
>>> Max2(2.5,'dfdf')
Wrong Input
>>>
вот на русском, для начала можно почитать.
Ps:
try:-except: блок можно выкинуть но тогда функция начнет сравнивать, например, строки, и хитрый препод наверняка подкопается )
hellslade
def max2(a,b):
return max(a,b)
ВОт так :)
pill
hellslade
def max2(a,b):
return max(a,b)
ВОт так :)
Краснею и прячусь под стол :)
Зы: Но преподу наверно лучше и велосипед тоже принести, ибо может не понять.
hellslade
pill
ну а что, в задании не сказано не использовать стандартных функций :)
Ed
Можно еще так:
max2 = max
Или так:
def max2(a, b):
return [a, b][b>a]
hellslade
Gavric
видел сколько вариантов? преподу все покажи, пусть очумеет от твоих знаний и 5 автоматом за семестр поставит :)
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