Python Урок 3. Функции презентация

print(input("Enter name >> ").title())

Слайд 1Python Урок 3
Функции


Слайд 2
print(input("Enter name >> ").title())


Слайд 5Тернарные операторы
condition_is_true if condition else condition_is_false


Слайд 6Синтаксис
def function(arg1, arg2,…):



Слайд 7Ваши аргументы?
def function():



Слайд 8Значение
def cube(x):
return x ** 3;

def hello(a):
print(“Hello, ”,

a)

Слайд 9Задание
Напишите функцию поиска максимума в списке


Слайд 10Программа
def max(a):
max = a[0]
for i in a[1:]:

if(i > max):
max = I
return max

Слайд 11Больше аргументов
def display_message(message, truncate_after=4):
print message[:truncate_after]

>>display_message(“message”)
“mess”
>>display_message(“message”, 6)
“messag”


Слайд 12Больше аргументов
def fun(*la):
print(la)
fun(1, 2)
#(1, 2)


Слайд 13Больше звёздочек!
def fun(**la):
for i in la.keys():

print(i, " - ", la[i])
fun(key1 = 2, key2 = 2)

#key1 - 2
#key2 - 2

Слайд 14И наконец…
def a(a,b):
print(a,b)
print(a(b = 1, a = 2))

#“2 1”


Слайд 15Задание
Напишите аналог print(но назавите по-другому), выводящий каждый аргумент с пометкой, какой

это аргумент (его номер)

Слайд 16Программа
def printt(*la):
for i in range(len(la)):
print("Argument

number %d - %d" % (i+1,la[i]))


Слайд 17Лямбда выражения
add = lambda x, y: x + y
print(add(2,3))
#5


Слайд 18Задача
Написать функцию, вычисляющую сумму произведения двух чисел с числом, возведённым в

степень, равную второму числу.

Слайд 19Программа
superFunction = lambda a, b: a ** b + a *

b

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика