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

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

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

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

Introduction to Python Fundamentals

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

О курсе

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. The first course will introduce you to programming languages, with Python as an example. You are going to learn how to use variables and operators, as well as input/output and flow controls to build simple Python programs. The pace will be very slow, so you will feel comfortable learning Python as quickly or as slowly as you like. Are you ready? Let's go! Logo image courtesy of Mourizal Zativa. Available on Unsplash here: https://unsplash.com/photos/gNMVpAPe3PE

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

Python ProgrammingComputational LogicData ManipulationComputer ScienceData ScienceComputer ProgrammingProgramming Principles

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

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

01Hello, Python23 материалов

Welcome to Python

Course Updates and Accessibility SupportЧтениеSpecialization OverviewВидеоWelcome and IntroductionsВидеоProgramming LanguageОбсуждение

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

Di Wu

Instructor

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 20.4 ч

4 модулей

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

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

Часть программы вашего университета
Assessment StrategyЧтение

Python Environment and Hello, world!

Python EnvironmentВидеоHello, world!ВидеоQuotationsВидеоLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

Get Inputs and Hello, you!

Python input()ВидеоCombine input() and print()ВидеоLab 2Чтение Unlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтениеIn-class codeЧтениеIntroductionЗаданиеModule 1 AssignmentЧтениеUnlock Module 1 Assignment SolutionsЗаданиеModule 1 Assignment: SolutionsЧтениеSelf ReflectionЗаданиеCongratulations!Видео
02Variables and Operations23 материалов

Variables and Assignment Operation

Introduction to VariablesВидеоAssignment OperationВидеоTypes of VariablesВидеоVariablesЗаданиеLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

Arithmetic Operations

Arithmetic operationsВидеоArithmetic OperationsЗаданиеLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтение

Relational Operations, Booleans, Logical Operations

Relational Operations, Boolean Data and Logical OperationsВидеоOther OperationsЗаданиеLab 3ЧтениеUnlock Lab 3 SolutionsЗаданиеLab 3: SolutionsЧтениеModule 2 AssignmentВидеоModule 2 Assignment
03Flow Control - Branching20 материалов

Flow Control and Branching

What is Flow Control?ВидеоBranching and if statementsВидеоLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

More Branches with if-elif-else

Multiple BranchesВидеоLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтение

Nested Branching

Decision TreeВидеоLab 3ЧтениеUnlock Lab 3 SolutionsЗаданиеLab 3: SolutionsЧтениеBranching ЗаданиеModule 3 AssignmentВидеоModule 3 AssignmentЧтение
04Flow Control - Repetition18 материалов

Condition-based Repetitions

Why do we need repetitions?ВидеоCondition-based repetitionВидеоwhile loopsЗаданиеLab 1ЧтениеUnlock Lab 1 SolutionsЗаданиеLab 1: SolutionsЧтение

Count-based Repetitions

Count-based repetitionВидеоfor loopsЗаданиеLab 2ЧтениеUnlock Lab 2 SolutionsЗаданиеLab 2: SolutionsЧтение

Continue and Break

Continue and breakВидеоContinue and BreakЗаданиеModule 4 AssignmentЧтениеUnlock Module Assignment SolutionsЗаданиеModule 4 Assignment: SolutionsЧтениеSelf AssessmentЗаданиеCongratulations!
Чтение
Unlock Module 2 Assignment SolutionsЗадание
Module 2 Assignment: SolutionsЧтение
Self ReflectionЗадание
Congratulations!Видео
Unlock Module 3 Assignment SolutionsЗадание
Module 3 Assignment: SolutionsЧтение
Self ReflectionЗадание
Congratulations!Видео
Видео