Python Core I

АкадСмия программирования для тСстировщиков

πŸ“Š Бтатистика курса

13 Π£Ρ€ΠΎΠΊΠΎΠ²
195 Π—Π°Π΄Π°Ρ‡

πŸ“š Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ для изучСния

πŸ“₯

Π’Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ…

Π£Ρ€ΠΎΠΊ 1 β€’ ΠžΡΠ½ΠΎΠ²Ρ‹ взаимодСйствия

ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с print(), input(), Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ строк ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
βž•

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ вычислСния

Π£Ρ€ΠΎΠΊ 2 β€’ ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Python

Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ сравнСния, логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ”’

Π Π°Π±ΠΎΡ‚Π° с числами

Π£Ρ€ΠΎΠΊ 3 β€’ ЧисловыС Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…

ΠžΡΠ²ΠΎΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с int ΠΈ float, ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ math ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ случайных чисСл.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ“

Π Π°Π±ΠΎΡ‚Π° со строками

Π£Ρ€ΠΎΠΊ 4 β€’ ВСкстовыС Π΄Π°Π½Π½Ρ‹Π΅

Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ строк, срСзы, поиск ΠΈ Π·Π°ΠΌΠ΅Π½Ρƒ подстрок, парсинг тСкстовых Π΄Π°Π½Π½Ρ‹Ρ….

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ“‹

Π Π°Π±ΠΎΡ‚Π° со списками

Π£Ρ€ΠΎΠΊ 5 β€’ ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ списки, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ структурами.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ”’

Π Π°Π±ΠΎΡ‚Π° с ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ°ΠΌΠΈ

Π£Ρ€ΠΎΠΊ 6 β€’ НСизмСняСмыС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

ΠžΡΠ²ΠΎΠΉΡ‚Π΅ нСизмСняСмыС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, распаковку ΠΈ использованиС ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΉ Π² Python.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
🎯

Π Π°Π±ΠΎΡ‚Π° с мноТСствами

Π£Ρ€ΠΎΠΊ 7 β€’ Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты

Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ мноТСствами, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠ² ΠΈ поиск ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ“š

Π Π°Π±ΠΎΡ‚Π° со словарями

Π£Ρ€ΠΎΠΊ 8 β€’ ΠšΠ»ΡŽΡ‡ΠΈ ΠΈ значСния

ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π°ΠΌΠΈ ΠΊΠ»ΡŽΡ‡-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ структурами ΠΈ JSON-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ”—

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ

Π£Ρ€ΠΎΠΊ 9 β€’ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Π·Π½Π°Π½ΠΈΠΉ

Π Π΅ΡˆΠ°ΠΉΡ‚Π΅ комплСксныС Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ структуры Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ“¦

Π Π°Π±ΠΎΡ‚Π° с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ

Π£Ρ€ΠΎΠΊ 10 β€’ Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ random, Faker ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ тСстовых Π΄Π°Π½Π½Ρ‹Ρ….

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
πŸ”

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ°

Π£Ρ€ΠΎΠΊ 11 β€’ ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ΄Π°

ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ PEP8.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
⚑

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ вычислСния II

Π£Ρ€ΠΎΠΊ 12 β€’ ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Π£Π³Π»ΡƒΠ±Π»Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ слоТныС вычислСния.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡
🧠

АлгоритмичСскоС ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅

Π£Ρ€ΠΎΠΊ 13 β€’ Алгоритмы

Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ алгоритмичСских Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π°.

πŸ“ 15 Π·Π°Π΄Π°Ρ‡

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Python Core I?

πŸŽ“

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅

ΠžΡ‚ простого ΠΊ слоТному, с постСпСнным Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π°Π²Ρ‹ΠΊΠΎΠ²

πŸ’‘

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄

Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ тСстирования ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

πŸš€

Π“ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅

Навыки, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅ Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстирования

πŸ’‘ Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ курса