Содержание
- 2. Составные типы данных
- 3. Составной = из нескольких частей
- 4. Кортеж Представляет собой набор неизменяемых значений (1, 2) (1, 2, 3) ('a', 'b', 'c', 'd', 'e',
- 5. Практика Файл "types/tuples.py"
- 6. Список Представляет собой изменяемый набор значений [1, 2, 1, 3] [True, False] ['person', 'manager', 'student']
- 7. Практика Файл "types/lists.py"
- 8. Мы можем добавить новые значения в список. А в кортеж? numbers = [1, 2, 3] numbers.append(4)
- 9. В кортеж - нельзя ничего добавить!
- 10. Можно ли изменить объект? Если да, то он изменяемый Если нет, то он неизменяемый
- 11. Практика Файл "tuple_vs_list.py"
- 12. Множество Представляет собой изменяемый набор уникальных значений {1, 2} {'my', 'unique', 'words'} {'a', False, None, 1}
- 13. Практика Файл "types/sets.py"
- 14. Словарь Представляет собой набор пар {"ключ": "значение"} {} {'a': 1, 'b': 2, 'c': 3} {'name': 'Ivan',
- 15. Практика Файл "types/dicts.py"
- 16. first = [1, 2] second = first first.append(3) print(first) # [1, 2, 3] print(second) # [1,
- 17. Какова сложность операций? https://wiki.python.org/moin/TimeComplexity
- 18. Каждый тип данных хорош в чем-то своем В tuple быстро брать значения по индексу В list
- 19. Промежуточные итоги Неизменяемые типы (immutable): Простые типы: int, float, complex, bool, str, None Кортежи: tuple Изменяемые
- 20. Функции
- 21. Вызов функции Уже знакомая для нас конструкция: len('abc') print('2 + 2 = ', 4) input('How are
- 22. Определение функции
- 23. Определение функции def sum_two_numbers(number1, number2): ... Где: def - ключевое слово для объявления функции sum_two_numbers -
- 24. Определение функции def sum_two_numbers(input_var1, input_var2): return input_var1 + input_var2 Где: return - ключевое слово, чтобы вернуть
- 25. Определение и вызов функции неразрывно связаны!
- 26. Практика Файл "functions/definition.py"
- 27. Функция может принимать Нулевое количество аргументов: print() # Позиционные аргументы: print(1, 2) # 1 2 Именованные
- 28. Функция может принимать Любое количество позиционных аргументов: print(1, 2, 3, 4, 5, 6, 7, 8, 9,
- 29. Практика Файл "functions/args_and_kwargs.py"
- 30. Области видимости
- 31. Области видимости LANGUAGE_NAME = 'Python' def print_language_name(): heart = ' print('I am learning', LANGUAGE_NAME, heart) print(LANGUAGE_NAME,
- 32. Области видимости нужны нам, чтобы прятать лишнее!
- 33. Практика Файл "scopes.py"
- 35. Скачать презентацию




![Список Представляет собой изменяемый набор значений [1, 2, 1, 3] [True, False] ['person', 'manager', 'student']](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1123341/slide-5.jpg)









![first = [1, 2] second = first first.append(3) print(first) # [1, 2,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1123341/slide-15.jpg)

















Херсонський РЦОЯО. Реєстрація ПЗНО-2021
BookArt Родное небо. Онлайн-курс по социальному проектированию
Оперативная память Ram и Rom
Сумма выбранных элементов. Поиск элемента в массиве
Polnaya_prezentatsia
Основы программирования на языке Pascal
Microsoft Project для управления проектами
Rabota_s_grafikoy_v_Python_1
Сетевые войны
Поток - порядок вывода объектов на странице cверху вниз
Ассортиментная идентификация продовольственных товаров
Программный комплекс для расчета, экспертизы и контроля сметной и исполнительной документации. Smeta. ru
Конструирование алгоритмов. Основы алгоритмизации
Врач рядом
Путеводитель в 1С ИТС ПРОФ
Разработка веб-сайта для организации по сборке мебели
Не пропади в сети
I/O Çeşitleri
Циклические процессы. Операторы циклов в С+
Простейшие коллективные операции передачи данных. Режимы передачи сообщений
Изучение возможностей и синтаксиса Python: Строки и работа с файлами. 7 занятие
Генератор случайных чисел, константы, работа со строками
Удобное и быстрое тестирование в школе
Создание автоматизированного решебника физических задач в среде MS Excel
Приложения дополненной реальности
Владение информационными технологиями – путь к успеху
Работа с файлами в С++
Программное обеспечение ПК