К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Python Functions · LearnSpace
Назад в каталог
courseraАнализ данных

Introduction to Python Functions

Курс от University of Colorado Boulder
Начальный≈ 19 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

How many times have you decided to learn a programming language but got stuck somewhere along the way, grew frustrated, and gave up? This specialization is designed for learners who have little or no programming experience but want to use Python as a tool to play with data. In the second course, Introduction to Python Functions, you are going to learn and use functions predefined in Python and Python packages, you also are able to define functions as well. You will create and use functions to make your programs reusable and adaptive. Are you ready? Let's go! Logo image courtesy of Mourizal Zativa. Available on Unsplash here: https://unsplash.com/photos/gNMVpAPe3PE

Навыки, которые вы освоите

Functional DesignPython ProgrammingCode ReusabilityData ManipulationProgramming PrinciplesSoftware EngineeringData ScienceComputer Programming

Программа курса

4 модулей · 46 учебных материалов

01Hello, functions!14 материалов

Overview

Course Updates and Accessibility SupportЧтениеCourse OverviewВидеоAssessment StrategyЧтение

Functions Are Useful

Why Do We Need Functions?Видео

Introduction to Functions

Учитесь у экспертов

Di Wu

Instructor

Introduction to Python Functions
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 19 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Дари, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
What Are Functions? Видео
Lab 1Чтение
Unlock Lab 1 SolutionsЗадание
Lab 1: SolutionsЧтение

Define A Function: Hello, functions!

Let's Define FunctionsВидеоSimple FunctionsЗаданиеLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтениеSelf AssessmentЗадание
02Functions with Parameters13 материалов

What Are Parameters

What Are Parameters?Видео

Define Functions with a Single Parameter

Exercise: Define Functions with a Single ParameterВидеоLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

What Are Multiple Parameters

What Are Multiple Parameters?Видео

Define Functions with Multiple Parameters

Exercise: Define Functions with Multiple ParametersВидеоLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтение

Calling Functions with Keyword Arguments

Calling Functions with Keyword ArgumentsВидеоFunctions with Multiple ParametersЗаданиеSelf AssessmentЗадание
03Functions with Return Values7 материалов

What Are Return Values?

What Are Return Values?Видео

Use Return Values From Functions

Exercise: Define Functions with Return ValuesВидеоLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтениеFunctions with Return ValuesЗаданиеSelf AssessmentЗадание
04Functions in Functions12 материалов

Functions Calling Functions

Introduction to Nested FunctionsВидео

Exercise: Define Functions calling Functions

Exercise: Define Functions calling FunctionsВидеоLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

Hierarchy of Functions

The Design of Hierarchy of FunctionsВидео

Recursive Functions

Recursive FunctionsВидеоLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтениеFunctions call FunctionsЗаданиеSelf AssessmentЗадание