Python для начинающих. Урок 4: Функции.

preview_player
Показать описание


Рекомендации по теме
Комментарии
Автор

Классно, доступно, понятно. За домашку отдельное спасибо, без домашки материал не усваивается.

rusrus
Автор

Super! Мне 60+. Всё понимаю. Ощущаю себя студентом)). Доступный язык изложения материала, отличная дикция, ни какой "воды". Спасибо, Наиль! Я твой подписчик

Mrwinns
Автор

Согласен, за домашние задания отдельная благодарность. Именно таким образом закрепляется пройденный материал. Когда видео смотришь и повторяешь- это одно, но когда сам садишься и начинаешь пробовать, то это совершенно другое. Именно так приходит понимание) Благодарю.

uzipqyh
Автор

Спасибо большое таким людям, которые помогают другим. Довольно понятно и развернуто объясняет работу с питоном.

dimabelugin
Автор

Хороший материал!!!

def convert_miles_to_km(x):
return x*1.609

a = convert_miles_to_km(112)
print(a)



def area(x, y):
return x*y
a = area(3, 5)
print(a)




def numbers(x):
y = x % 2

if y < 1:
return str(x) + " Число четное"
else:
return str(x) + " Число нечетное"
y = numbers(11)
print(y)

demidGTA
Автор

Наиль, ты лучший. Очень приятно слушать тебя и смотреть твои видео! В прямом смысле, как глоток свежего воздуха среди разного невнятного мусора.
Рад что попал на твой канал.

yobutze
Автор

Если кто не понял, как и я в начале, Зачем нужен "Return", то он возвращает значение в память, а не на экран.

uutmsro
Автор

Сделайте пожалуйста хороший курс по Python и выложите на Udemy - я куплю, Вы ясно излагаете и мыслите. Спасибо

oxanar
Автор

Наиль, спасибо Вам большое! Очень приятно, что такого качества курс можно получить бесплатно.

f_martynov
Автор

Очень здорово, что дал Домашку, пришлось повозиться, потому что выводил более развернутые данные и в процессе перечисления аргументов сыпались ошибки...то одни, то другие, но все получилось. Спасибо, ждем следующих уроков!

youaregamepro
Автор

a=int(input("Введите число:"))
def N():
return a%2
if N()==0:
print("Число "+str(a)+" чётное.")
else:
print("Число "+str(a)+" нечётное.")

arbyzik
Автор

Потратил где-то час. Всё работает, проверял.

Задание №1 #convert(miles)


def main():
text1 = float(input("Введите значения в км: "))

conv_fac = #формула преобразования

text2 = text1 * conv_fac #подсчет количества

print("Расстояние в милях равно: ", text2)

main()

ответ:
Введите значения в км: 2.5
Расстояние в милях равно: 250000.0



Задание №2 #area(a, b)


def main():
vi = float(input("Введите значения в высоту: "))
shi = float(input("Введите значения в ширину: "))

text2 = vi * shi #высоту умножаем на ширину
print("Площадь треугольника: ", text2)

main()

ответ:
Введите значения в высоту: 2
Введите значения в ширину: 2
Площадь треугольника: 4.0





Задание №3 #is_even(a)

def main():

text1 = float(input("Введите значения: "))
s = text1%2
if s%2 == 1:
print("Число " + str(text1) + " является нечётное")
elif s == 0:
print("Число " + str(text1) + " является чётным")
main()

ответ:
Введите значения: 9

Число 9.0 является нечётное

din_ian
Автор

потратил на это все 3 часа, такое удовольствие в конце когда все сделал, пока сам полностью разобрался

def f1(x):
s = x * 1.609344
print("Количество киллометров в милях " + str (s))

#Площадь прямоугольника S = a × b
def f2(a, b):
s = a * b
print("Площадь прямоугольника равна " + str (s))

def f4(x):
e = x % 2
if e > 0:
print("Это не целое число")
else:
print("Это целое число")

AlexPInv
Автор

1) def convert(miles):
return miles / 1.609
a = convert(1)

2)def area(a, b):
return a*b
a = area(3, 5)

3)def is_even(a):
return x % 2

if a % 2 == 1:
print("четное")
else:
print("нечетное")

Спасибо тебе огромное! Первый день только начал изучать.

rostishka
Автор

Thanks for the lessons!
My homework:

def convert(miles):
return (miles * 1.609344)

km = convert(5)
print(km)

def area(a, b):
return a * b

print(area(2, 3))


def is_even(a):
return a % 2 == 0

print(is_even(10))

iryna
Автор

Спасибо огромное за прекрасную работу! одно удовольствие учиться!
# Задание 2
a = int(input('Введите высоту прямоугольника: '))
b = int(input('Введите ширину прямоугольника: '))
def area():
return a * b

c = area()
print('Площадь прямоугольника равна ' + str(c))

vitaligorshkov
Автор

Очень информативный видос наверное самый лучший на YT пересмотрю все и жду новых видео) добра!

KzVideosyes
Автор

Домашнее легкое, выполнил быстро и без ошибок, спасибо за урок.

kakavrot
Автор

смотрю видео- все понятно. начинаю делать сам - и понимаю, что нет так уж и понятно. пересматриваю по несколько раз. Спасибо за контент.

wxuxwiu
Автор

def convert():
km = float(input("введите число в киллометрах:\t"))
print(str(km/1.609)+ '\t'"миль")
convert()

DanilDymytrov