ru
Feedback
Python πŸ‡ΊπŸ‡¦

Python πŸ‡ΊπŸ‡¦

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ°Π½Π°Π»

β–ͺ️Вивчаємо Python Ρ€Π°Π·ΠΎΠΌ. β–ͺ️Високооплачувана профСсія β–ͺ️Допомагаємо Π· ΠΏΠΎΡˆΡƒΠΊΠΎΠΌ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π—Π²'язок: @Ekater1na_admin

Π‘ΠΎΠ»ΡŒΡˆΠ΅

πŸ“ˆ АналитичСский ΠΎΠ±Π·ΠΎΡ€ Telegram-ΠΊΠ°Π½Π°Π»Π° Python πŸ‡ΊπŸ‡¦

Канал Python πŸ‡ΊπŸ‡¦ языкового сСгмСнта Украинский являСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ участником. БСйчас сообщСство ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ 20 860 подписчиков, занимая 6 480 мСсто Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ прилоТСния ΠΈ 2 947 мСсто Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π΅ Π£ΠΊΡ€Π°ΠΈΠ½Π°.

πŸ“Š ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°

Π‘ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° создания Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ дСмонстрируСт ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ рост, собрав Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΡŽ ΠΈΠ· 20 860 подписчиков.

Богласно послСдним Π΄Π°Π½Π½Ρ‹ΠΌ ΠΎΡ‚ 12 июня, 2026, ΠΊΠ°Π½Π°Π» ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π—Π° послСдниС 30 Π΄Π½Π΅ΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ числа участников составило -180, Π° Π·Π° послСдниС 24 часа β€” -7, ΠΏΡ€ΠΈ этом ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΡ…Π²Π°Ρ‚ остаётся высоким.

  • Бтатус Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ: НС Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½
  • Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ вовлСчённости (ER): Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ вовлСчённости Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ составляСт 9.57%. Π’ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 24 часа послС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ 5.40% Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа подписчиков.
  • ΠžΡ…Π²Π°Ρ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ: Π’ срСднСм ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пост ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ 1 996 просмотров. Π’ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… суток публикация Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ 1 127 просмотров.
  • Π Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΈ взаимодСйствия: Аудитория Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚: срСднСС количСство Ρ€Π΅Π°ΠΊΡ†ΠΈΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ пост β€” 12.
  • ВСматичСскиС интСрСсы: ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ сосрСдоточСн Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ‚Π΅ΠΌΠ°Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°, mcp, user1, python'er, Π±Ρ–Π±Π»Ρ–ΠΎΡ‚Π΅ΠΊΠ°.

πŸ“ ОписаниС ΠΈ контСнтная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°

Автор описываСт рСсурс ΠΊΠ°ΠΊ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΡƒ для выраТСния ΡΡƒΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ мнСния:
β€œβ–ͺ️Вивчаємо Python Ρ€Π°Π·ΠΎΠΌ. β–ͺ️Високооплачувана профСсія β–ͺ️Допомагаємо Π· ΠΏΠΎΡˆΡƒΠΊΠΎΠΌ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π—Π²'язок: @Ekater1na_admin”

Благодаря высокой частотС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (послСдниС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ 13 июня, 2026) ΠΊΠ°Π½Π°Π» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΡ…Π²Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ. Аналитика ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ аудитория Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ взаимодСйствуСт с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ влияния Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ прилоТСния.

20 860
ΠŸΠΎΠ΄ΠΏΠΈΡΡ‡ΠΈΠΊΠΈ
-724 часа
-607 Π΄Π½Π΅ΠΉ
-18030 дСнь
Архив постов
Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? print("ad\tcd\tef".expandtabs())
Anonymous voting

Усі ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Python Бинтаксис Python схоТий Π½Π° Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΈΠΉ, Ρ‰ΠΎ Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ ΠΉΠΎΠ³ΠΎ простим для освоєння Π½Π°Π²Ρ–Ρ‚ΡŒ для ΠΏΠΎΡ‡Π°Ρ‚ΠΊΡ–Π²Ρ†Ρ–Π². Π£ Ρ†Ρ–ΠΉ
Усі ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Python Бинтаксис Python схоТий Π½Π° Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΈΠΉ, Ρ‰ΠΎ Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ ΠΉΠΎΠ³ΠΎ простим для освоєння Π½Π°Π²Ρ–Ρ‚ΡŒ для ΠΏΠΎΡ‡Π°Ρ‚ΠΊΡ–Π²Ρ†Ρ–Π². Π£ Ρ†Ρ–ΠΉ статті Π°Π²Ρ‚ΠΎΡ€ Ρ€ΠΎΠ·Π±ΠΈΡ€Π°Ρ” всі основні ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Python Ρ‚Π° Ρ—Ρ…Π½Ρ” призначСння. Мова: πŸ‡ΊπŸ‡¦ #theory // Вакансії IT // Python

Клас Process Ρ–Π· Π²Π±ΡƒΠ΄ΠΎΠ²Π°Π½ΠΎΠ³ΠΎ модуля multiprocessing дозволяє ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ процСси Π±Π΅Π· прямого Π²ΠΈΠΊΠ»ΠΈΠΊΡƒ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— fork. ΠŸΡ–Π΄ час ство
Клас Process Ρ–Π· Π²Π±ΡƒΠ΄ΠΎΠ²Π°Π½ΠΎΠ³ΠΎ модуля multiprocessing дозволяє ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ процСси Π±Π΅Π· прямого Π²ΠΈΠΊΠ»ΠΈΠΊΡƒ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— fork. ΠŸΡ–Π΄ час створСння СкзСмпляра Proccess Π½Π΅ΠΎΠ±Ρ…Ρ–Π΄Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ, яку ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ Π² ΠΎΠΊΡ€Π΅ΠΌΠΎΠΌΡƒ Π΄ΠΎΡ‡Ρ–Ρ€Π½ΡŒΠΎΠΌΡƒ процСсі, Ρ‚Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Ρ†Ρ–Ρ”Ρ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—.
from multiprocessing import Process

def func(name):
   print(f'Hello, {name}!')

process = Process (target=func, args=('World',))
process.start()
process.join()

# Output: Hello, World!
ΠŸΡ€ΠΎΡ†Π΅Ρ Π±ΡƒΠ΄Π΅ створСно після Π²ΠΈΠΊΠ»ΠΈΠΊΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ start. ВсСрСдині ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ start Π±ΡƒΠ΄Π΅ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Π½ΠΈΠΉ fork Ρ– Π±ΡƒΠ΄Π΅ Π²ΠΈΠΊΠΎΠ½Π°Π½Π° функція Π² ΠΎΠΊΡ€Π΅ΠΌΠΎΠΌΡƒ процСсі. Π”ΡƒΠΆΠ΅ Π²Π°ΠΆΠ»ΠΈΠ²ΠΎ ΠΎΡ‡Ρ–ΠΊΡƒΠ²Π°Ρ‚ΠΈ Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ всіх створСних Π΄ΠΎΡ‡Ρ–Ρ€Π½Ρ–Ρ… процСсів. Для Ρ†ΡŒΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½Π° скористатися Π·Ρ€ΡƒΡ‡Π½ΠΎΡŽ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ”ΡŽ join. #practice // Архів ΠΊΠ½ΠΈΠ³ // Python

Вакансія: Senior Python Engineer Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²Π° компанія Stylus ΡˆΡƒΠΊΠ°Ρ” Π½Π° Π²Ρ–Π΄Π΄Π°Π»Π΅Π½Ρƒ Π°Π±ΠΎ офісну Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ Π² ΠšΠΈΡ”Π²Ρ– Python-Ρ€ΠΎ
Вакансія: Senior Python Engineer Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²Π° компанія Stylus ΡˆΡƒΠΊΠ°Ρ” Π½Π° Π²Ρ–Π΄Π΄Π°Π»Π΅Π½Ρƒ Π°Π±ΠΎ офісну Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ Π² ΠšΠΈΡ”Π²Ρ– Python-Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ° рівня Senior β€” для пСрСписування Π· нуля Ρ–ΡΠ½ΡƒΡŽΡ‡ΠΎΠ³ΠΎ лСгасі-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Π½Π° сучасний стСк Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρ–ΠΉ. πŸ“ Π’Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈ Π°Π½ΠΊΠ΅Ρ‚Ρƒ #jobs // Вакансії IT // Python

Π’Ρ–ΠΌ ΠšΡƒΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π² Π²Ρ–Π΄Π΅ΠΎ Ρ–Π· Π·Π°Π²ΠΎΠ΄Ρ–Π² Π· Π²ΠΈΡ€ΠΎΠ±Π½ΠΈΡ†Ρ‚Π²Π° Vision Pro β€” Π³Π°Ρ€Π½Ρ–Ρ‚ΡƒΡ€Π° ΡƒΠΆΠ΅ ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΎ стала Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡŽ для замовлСння. πŸ’» @itmemeua

Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? b = "a" + "b"; print(b)
Anonymous voting

print(float(10)) # 10.0 print(float(11.22)) # 11.22 print(float("-13.33")) # -13.33 print(float(" -24.45\n")) # -24.45 print(
print(float(10)) # 10.0

print(float(11.22)) # 11.22

print(float("-13.33")) # -13.33

print(float("     -24.45\n")) # -24.45

print(float("abc"))

# ValueError: could not convert string to float: 'abc'
float() ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” число Π· ΠΏΠ»Π°Π²Π°ΡŽΡ‡ΠΎΡŽ Ρ‚ΠΎΡ‡ΠΊΠΎΡŽ Π· числа Ρ‡ΠΈ рядка: Π΅ΠΊΠ²Ρ–Π²Π°Π»Π΅Π½Ρ‚Π½Π΅ число Π· ΠΏΠ»Π°Π²Π°ΡŽΡ‡ΠΎΡŽ Ρ‚ΠΎΡ‡ΠΊΠΎΡŽ, якщо ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚; 0.0 якщо Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ–; Π²ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ OverflowError, якщо Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π·Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π·Π° ΠΌΠ΅ΠΆΠ°ΠΌΠΈ Π΄Ρ–Π°ΠΏΠ°Π·ΠΎΠ½Ρƒ Python Π· ΠΏΠ»Π°Π²Π°ΡŽΡ‡ΠΎΡŽ Ρ‚ΠΎΡ‡ΠΊΠΎΡŽ. #practice // Архів ΠΊΠ½ΠΈΠ³ // Python

Advanced Guide to Python 3 Programming Π¦Π΅ Π΄Ρ€ΡƒΠ³Π΅ видання Ρ€ΠΎΠ·ΡˆΠΈΡ€Π΅Π½ΠΎΠ³ΠΎ посібника Ρ–Π· програмування Π½Π° Python 3. ΠšΠΎΠΆΠ½Ρ–ΠΉ Ρ‚Π΅ΠΌΡ– ΠΏΠ΅Ρ€Π΅Π΄
Advanced Guide to Python 3 Programming Π¦Π΅ Π΄Ρ€ΡƒΠ³Π΅ видання Ρ€ΠΎΠ·ΡˆΠΈΡ€Π΅Π½ΠΎΠ³ΠΎ посібника Ρ–Π· програмування Π½Π° Python 3. ΠšΠΎΠΆΠ½Ρ–ΠΉ Ρ‚Π΅ΠΌΡ– ΠΏΠ΅Ρ€Π΅Π΄ΡƒΡ” вступ, Π·Π° яким ΡΠ»Ρ–Π΄ΡƒΡŽΡ‚ΡŒ Π±Ρ–Π»ΡŒΡˆ складні Ρ‚Π΅ΠΌΠΈ Ρ€Π°Π·ΠΎΠΌ Ρ–Π· числСнними ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π°ΠΌΠΈ. Π Ρ–ΠΊ: 2023 Мова: πŸ‡¬πŸ‡§ Автори: John Hunt #books // Вакансії IT // Python

Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? x = 'test'; y = 4; print(x + 'y')
Anonymous voting

sentence = 'I\nlove\nPython\nProgramming.' resulting_list = sentence.splitlines( ) print(resulting_list) #['I', 'love', 'Pyth
sentence = 'I\nlove\nPython\nProgramming.'

resulting_list = sentence.splitlines( )

print(resulting_list)
#['I', 'love', 'Python', 'Programming.']
ΠœΠ΅Ρ‚ΠΎΠ΄ splitlines() Ρ€ΠΎΠ·Π±ΠΈΠ²Π°Ρ” рядок Π·Π° Ρ€ΠΎΠ·Ρ€ΠΈΠ²Π°ΠΌΠΈ рядків Ρ– ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” список. Π―ΠΊΡ‰ΠΎ Π½Π΅ΠΌΠ°Ρ” символів Ρ€ΠΎΠ·Ρ€ΠΈΠ²Ρƒ рядка, Π²Ρ–Π½ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” список Ρ–Π· ΠΎΠ΄Π½ΠΈΠΌ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠΌ (ΠΎΠ΄Π½ΠΈΠΌ рядком). splitlines() ΠΌΠΎΠΆΠ΅ ΠΏΡ€ΠΈΠΉΠΌΠ°Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ keepends, який Π²ΠΈΠ·Π½Π°Ρ‡Π°Ρ”, Π±ΡƒΠ΄ΡƒΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ– пСрСноси рядків Π΄ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΡƒΡŽΡ‡ΠΎΠ³ΠΎ списку, Ρ‡ΠΈ Π½Ρ–. Π™ΠΎΠ³ΠΎ значСння ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ true Π°Π±ΠΎ Π±ΡƒΠ΄ΡŒ-яким числом. #practice // Архів ΠΊΠ½ΠΈΠ³ // Python

Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? num = float("infinity"); print(num)
Anonymous voting

Π£ΠΌΠΎΠ²ΠΈ (If Else Statement) Π’ Π΄Π°Π½ΠΎΠΌΡƒ Π²Ρ–Π΄Π΅ΠΎ-ΡƒΡ€ΠΎΡ†Ρ– Π°Π²Ρ‚ΠΎΡ€ Π·Π½Π°ΠΉΠΎΠΌΠΈΡ‚ΡŒ глядачів Π· ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΌΠΎΠ²ΠΈ Π² Python. Мова: πŸ‡ΊπŸ‡¦ Автор: Python Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠΎΡŽ #lessons // Вакансії IT // Python

Π‘Ρ‚Π΅ΠΊ β€” Ρ†Π΅ абстрактний Ρ‚ΠΈΠΏ Π΄Π°Π½ΠΈΡ…, Ρ‰ΠΎ Ρ” список Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ–Π², ΠΎΡ€Π³Π°Π½Ρ–Π·ΠΎΠ²Π°Π½ΠΈΡ… Π·Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ LIFO ("last in – first out", Ρƒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»Π°Π΄Ρ– Π·
Π‘Ρ‚Π΅ΠΊ β€” Ρ†Π΅ абстрактний Ρ‚ΠΈΠΏ Π΄Π°Π½ΠΈΡ…, Ρ‰ΠΎ Ρ” список Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ–Π², ΠΎΡ€Π³Π°Π½Ρ–Π·ΠΎΠ²Π°Π½ΠΈΡ… Π·Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ LIFO ("last in – first out", Ρƒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»Π°Π΄Ρ– Π· Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡ— "останнім ΠΏΡ€ΠΈΠΉΡˆΠΎΠ² β€” ΠΏΠ΅Ρ€ΡˆΠΈΠΌ вийшов"). Бписки Python ΠΌΠ°ΡŽΡ‚ΡŒ Π·Ρ€ΡƒΡ‡Π½Ρ– Π²Π±ΡƒΠ΄ΠΎΠ²Π°Π½Ρ– ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ, яких Π΄ΠΎΡΡ‚Π°Ρ‚Π½ΡŒΠΎ для Ρ€Π΅Π°Π»Ρ–Π·Π°Ρ†Ρ–Ρ— Ρ‚Π°ΠΊΠΎΡ— структури Π΄Π°Π½ΠΈΡ…. Для додавання Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Π΄ΠΎ кінця стСка використовуємо ΠΌΠ΅Ρ‚ΠΎΠ΄ append, для вилучСння β€” pop.
>>> stack = [1, 2, 3]
>>> stack.append(4)
>>> stack
[1, 2, 3, 4]
>>> stack.pop()
4
>>> stack
[1, 2, 3]
>>> stack.pop()
3
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈΠΉ Π²ΠΈΠ΄ стСка Π·Π°ΡΡ‚ΠΎΡΠΎΠ²ΡƒΡ”Ρ‚ΡŒΡΡ для ΠΎΠ±Ρ…ΠΎΠ΄Ρƒ структур Π½Π° ΠΊΡˆΡ‚Π°Π»Ρ‚ Π³Ρ€Π°Ρ„Ρ–Π² Ρ– Π΄Π΅Ρ€Π΅Π². ΠŸΡ€ΠΈ Ρ€Π΅Π°Π»Ρ–Π·Π°Ρ†Ρ–Ρ— рСкурсивних Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΉ Ρ‚Π°ΠΊΠΎΠΆ Π·Π°ΡΡ‚ΠΎΡΠΎΠ²ΡƒΠ²Π°Ρ‚ΠΈΠΌΠ΅Ρ‚ΡŒΡΡ стСк, Π°Π»Π΅ ΠΉΠΎΠ³ΠΎ Π°ΠΏΠ°Ρ€Π°Ρ‚Π½ΠΈΠΉ Π²ΠΈΠ΄. #practice // Архів ΠΊΠ½ΠΈΠ³ // Python

Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? print("Some text" == True)
Anonymous voting

CтворСння ΠΌΠΎΠ±Ρ–Π»ΡŒΠ½ΠΈΡ… Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² Π· Python ΠŸΡ€ΠΎΡ‚ΡΠ³ΠΎΠΌ Π΄ΠΎΠ²Π³ΠΎΠ³ΠΎ часу, створСння Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² для IOS Ρ‡ΠΈ Android Π· допомогою Python Π±ΡƒΠ»ΠΎ Π½Π΅
CтворСння ΠΌΠΎΠ±Ρ–Π»ΡŒΠ½ΠΈΡ… Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² Π· Python ΠŸΡ€ΠΎΡ‚ΡΠ³ΠΎΠΌ Π΄ΠΎΠ²Π³ΠΎΠ³ΠΎ часу, створСння Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² для IOS Ρ‡ΠΈ Android Π· допомогою Python Π±ΡƒΠ»ΠΎ Π½Π΅ΠΌΠΎΠΆΠ»ΠΈΠ²ΠΈΠΌ. Звісно, Python Π½Π΅ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡ”Ρ‚ΡŒΡΡ Тодною Ρ–Π· Π΄Π°Π½ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, Π°Π»Π΅ Ρ–ΡΠ½ΡƒΡŽΡ‚ΡŒ Π±Ρ–Π±Π»Ρ–ΠΎΡ‚Π΅ΠΊΠΈ, які Π΄ΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ΡŒ ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΈ даною мовою програмування. Мова: πŸ‡ΊπŸ‡¦ #theory // Вакансії IT // Python

🌐 English IT πŸ‡ΊπŸ‡¦ | ΠΠ½Π³Π»Ρ–ΠΉΡΡŒΠΊΠ° ΠΌΠΎΠ²Π° πŸ‡ΊπŸ‡¦ 🌟 Π₯ΠΎΡ‡Π΅Ρ‚Π΅ Ρ€ΠΎΠ·ΡƒΠΌΡ–Ρ‚ΠΈ Π½Π°ΠΉΠ²Π°ΠΆΠ»ΠΈΠ²Ρ–ΡˆΡ– Π²ΠΈΡ€Π°Π·ΠΈ Ρ‚Π° поняття Ρ–Π· сфСри IT Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡŽ Π²ΠΏΠ΅Π²Π½Π΅Π½ΠΎ
🌐 English IT πŸ‡ΊπŸ‡¦ | ΠΠ½Π³Π»Ρ–ΠΉΡΡŒΠΊΠ° ΠΌΠΎΠ²Π° πŸ‡ΊπŸ‡¦ 🌟 Π₯ΠΎΡ‡Π΅Ρ‚Π΅ Ρ€ΠΎΠ·ΡƒΠΌΡ–Ρ‚ΠΈ Π½Π°ΠΉΠ²Π°ΠΆΠ»ΠΈΠ²Ρ–ΡˆΡ– Π²ΠΈΡ€Π°Π·ΠΈ Ρ‚Π° поняття Ρ–Π· сфСри IT Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡŽ Π²ΠΏΠ΅Π²Π½Π΅Π½ΠΎ Ρ‚Π° Π²Ρ–Π»ΡŒΠ½ΠΎ? ДолучайтСся Π΄ΠΎ нашого Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Ρƒ, Π΄Π΅ ΠΌΠΈ Ρ‰ΠΎΠ΄Π΅Π½Π½ΠΎ ΠΏΡƒΠ±Π»Ρ–ΠΊΡƒΡ”ΠΌΠΎ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΉ IT ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΡ–ΠΉ ΠΌΠΎΠ²Ρ– βœ”οΈ πŸš€ ΠŸΠ΅Ρ€Π΅Π²Π°Π³ΠΈ вступу: Π©ΠΎΠ΄Π΅Π½Π½Ρ– ΠΏΡƒΠ±Π»Ρ–ΠΊΠ°Ρ†Ρ–Ρ— Π· Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΡŽ IT, Π½Π°ΠΉΡΠΊΠ»Π°Π΄Π½Ρ–ΡˆΡ– Ρ‚Π° Π½Π°ΠΉΡ†Ρ–Π½Π½Ρ–ΡˆΡ– Π²ΠΈΡ€Π°Π·ΠΈ, Ρ„Ρ€Π°Π·ΠΈ, Π²ΠΎΡ€Π½Ρ–Π½Π³ΠΈ Ρ‚Π° Ρ–Π½ΡˆΡ– поняття, Ρ‰ΠΎ ΠΊΠΎΠ½Ρ‡Π΅ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½Ρ– ΠΊΠΎΠΆΠ½ΠΎΠΌΡƒ Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Ρƒ πŸ‘ŒπŸΎ πŸ‘‰ Посилання Π½Π° ΠΊΠ°Π½Π°Π» ΠŸΡ€ΠΈΡ”Π΄Π½ΡƒΠΉΡ‚Π΅ΡΡ Π΄ΠΎ English IT πŸ‡ΊπŸ‡¦ | ΠΠ½Π³Π»Ρ–ΠΉΡΡŒΠΊΠ° ΠΌΠΎΠ²Π° πŸ‡ΊπŸ‡¦ – Π΄Π΅ ΠΊΠΎΠΆΠ΅Π½ дСнь стає ΠΊΡ€ΠΎΠΊΠΎΠΌ Π΄ΠΎ володіння Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡŽ мовою! πŸ—£πŸ“š

ΠŸΡ€ΠΈΠΏΡƒΡΡ‚ΠΈΠΌΠΎ, ΠΌΠΈ ΠΌΠ°Ρ”ΠΌΠΎ якийсь Π΄ΠΎΠ²Π³ΠΈΠΉ тСкст Ρƒ вигляді рядка Ρ– Ρ‚Ρ€Π΅Π±Π° Π·Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ ΠΏΡ€Π΅Π²'ю Ρ†ΡŒΠΎΠ³ΠΎ тСксту, Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄, для сайту. ΠŸΠ΅Ρ€ΡˆΠ΅, Ρ‰ΠΎ
ΠŸΡ€ΠΈΠΏΡƒΡΡ‚ΠΈΠΌΠΎ, ΠΌΠΈ ΠΌΠ°Ρ”ΠΌΠΎ якийсь Π΄ΠΎΠ²Π³ΠΈΠΉ тСкст Ρƒ вигляді рядка Ρ– Ρ‚Ρ€Π΅Π±Π° Π·Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ ΠΏΡ€Π΅Π²'ю Ρ†ΡŒΠΎΠ³ΠΎ тСксту, Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄, для сайту. ΠŸΠ΅Ρ€ΡˆΠ΅, Ρ‰ΠΎ спадає Π½Π° Π΄ΡƒΠΌΠΊΡƒ β€” використовувати слайсинг рядків.
>>> text = 'Мова програмування Python 3 β€” Ρ†Π΅ ΠΏΠΎΡ‚ΡƒΠΆΠ½ΠΈΠΉ інструмСнт
для створСння Ρ€Ρ–Π·Π½ΠΎΠΌΠ°Π½Ρ–Ρ‚Π½ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ.'
>>> text[:40]
'Мова програмування Python 3 β€” Ρ†Π΅ ΠΏΠΎΡ‚ΡƒΠΆΠ½ΠΈ'
>>>
>>> import textwrap
>>> textwrap.shorten(text, 40, placeholder='... ')
'Мова програмування Python 3 β€” Ρ†Π΅...'
АлС, як Π±Π°Ρ‡ΠΈΡ‚Π΅, тСкст обірвався Π½Π° півслові, Ρ‚ΠΎΠΆ Ρ‚Π°ΠΊΠΈΠΉ Π²Π°Ρ€Ρ–Π°Π½Ρ‚ Π²Ρ–Π΄ΠΏΠ°Π΄Π°Ρ”. Π’Π°ΠΊΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π΄ΠΎΠ±Ρ€Π΅ Π²ΠΈΡ€Ρ–ΡˆΡƒΡ” ΠΌΠ΅Ρ‚ΠΎΠ΄ shorten Π· модуля textwrap. ΠŸΠ΅Ρ€ΡˆΠΈΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ”Ρ‚ΡŒΡΡ рядок, Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π²ΠΊΠ°Π·ΡƒΡ”ΠΌΠΎ ΠΊΡ–Π»ΡŒΠΊΡ–ΡΡ‚ΡŒ символів, Ρ‰ΠΎ ΠΌΠ°Ρ” містити Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π’Π°ΠΊΠΎΠΆ Ρ‚Ρ€Π΅Ρ‚Ρ–ΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΌΠΎΠΆΠ½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΠΈ Π·Π°Π³ΠΎΡ‚Ρ–Π²Π»ΡŽ, яка Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΠΈΠΌΠ΅Ρ‚ΡŒΡΡ Π½Π°ΠΏΡ€ΠΈΠΊΡ–Π½Ρ†Ρ– ΠΎΠ±Ρ€Ρ–Π·Π°Π½ΠΎΠ³ΠΎ рядка. #practice // Архів ΠΊΠ½ΠΈΠ³ // Python

Π©ΠΎ Π²ΠΈΠ²Π΅Π΄Π΅ ΠΊΠΎΠ΄? b = "str" * 0; print(b)
Anonymous voting

Π”Ρ€ΡƒΠ·Ρ–, якС IDE (Ρ–Π½Ρ‚Π΅Π³Ρ€ΠΎΠ²Π°Π½Π΅ сСрСдовищС Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ) використовуєтС? Π§ΠΎΠΌΡƒ самС ΠΉΠΎΠ³ΠΎ Ρ– які ΠΉΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π°Π³ΠΈ Ρ” Π½Π°ΠΉΠ±Ρ–Π»ΡŒΡˆ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΌΠΈ для
Π”Ρ€ΡƒΠ·Ρ–, якС IDE (Ρ–Π½Ρ‚Π΅Π³Ρ€ΠΎΠ²Π°Π½Π΅ сСрСдовищС Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ) використовуєтС? Π§ΠΎΠΌΡƒ самС ΠΉΠΎΠ³ΠΎ Ρ– які ΠΉΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π°Π³ΠΈ Ρ” Π½Π°ΠΉΠ±Ρ–Π»ΡŒΡˆ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΌΠΈ для вас? πŸ‘‡ Π”Ρ–Π»Ρ–Ρ‚ΡŒΡΡ ΡΠ²ΠΎΡ”ΡŽ Π°ΠΉΡ‚Ρ–Π²ΡΡŒΠΊΠΎΡŽ ΠΌΡƒΠ΄Ρ€Ρ–ΡΡ‚ΡŽ Π² комСнтарях Ρ– Π² Π½Π°ΡˆΠΎΠΌΡƒ Ρ‡Π°Ρ‚Ρ–.

Всім Π²Ρ–Π΄ΠΎΠΌΠΎ, Ρ‰ΠΎ Python β€” Ρ†Π΅ ΠΌΠΎΠ²Π° Π· Π΄ΠΈΠ½Π°ΠΌΡ–Ρ‡Π½ΠΎΡŽ Ρ‚ΠΈΠΏΡ–Π·Π°Ρ†Ρ–Ρ”ΡŽ. Інструкції Ρ‚ΠΈΠΏΡ–Π² ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½Ρ– для Ρ‚ΠΎΠ³ΠΎ, Ρ‰ΠΎΠ± ΠΏΡ–Π΄Π²ΠΈΡ‰ΠΈΡ‚ΠΈ Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Π²
Всім Π²Ρ–Π΄ΠΎΠΌΠΎ, Ρ‰ΠΎ Python β€” Ρ†Π΅ ΠΌΠΎΠ²Π° Π· Π΄ΠΈΠ½Π°ΠΌΡ–Ρ‡Π½ΠΎΡŽ Ρ‚ΠΈΠΏΡ–Π·Π°Ρ†Ρ–Ρ”ΡŽ. Інструкції Ρ‚ΠΈΠΏΡ–Π² ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½Ρ– для Ρ‚ΠΎΠ³ΠΎ, Ρ‰ΠΎΠ± ΠΏΡ–Π΄Π²ΠΈΡ‰ΠΈΡ‚ΠΈ Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Π²ΠΈΡ…Ρ–Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρƒ, Π°Π»Π΅ Π²ΠΎΠ½ΠΈ ніяк Π½Π΅ Π²ΠΏΠ»ΠΈΠ²Π°ΡŽΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Ρ–Π½ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ. Π’ΠΈΠΏΠΈ Π΄Π°Π½ΠΈΡ… Π²ΠΊΠ°Π·ΡƒΡŽΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Π΄Π²ΠΎΠΊΡ€Π°ΠΏΠΊΡƒ після Ρ–ΠΌΠ΅Π½Ρ– Π·ΠΌΡ–Π½Π½ΠΎΡ— після Ρ—Ρ— створСння. Наприклад, створимо словник Π· числами Ρ– список, Ρ‰ΠΎ ΡΠΊΠ»Π°Π΄Π°Ρ”Ρ‚ΡŒΡΡ Π·Ρ– Π·Π½Π°Ρ‡Π΅Π½ΡŒ Ρ†ΡŒΠΎΠ³ΠΎ словника, Π° Ρ‚Π°ΠΊΠΎΠΆ Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ додавання Π΄Π²ΠΎΡ… чисСл.
from typing import List, Dict

numbers: Dict[str, int] = {'one': 1, 'two': 2}
values: List[int] = numbers.values()

def _sum(a: int, b: int) -β€Ί int:
   return a + b

_sum(*values) # 3
_sum('Python ', 'Ukraine') # 'Python Ukraine'
Однак ΠΏΠ°ΠΌ'ятайтС, Ρ‰ΠΎ Π°Π½ΠΎΡ‚Π°Ρ†Ρ–Ρ— Ρ‚ΠΈΠΏΡ–Π² Π½Π΅ Π²ΠΏΠ»ΠΈΠ²Π°ΡŽΡ‚ΡŒ Π½Π° Ρ…Ρ–Π΄ виконання ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Ρ‚ΠΎΠΌΡƒ Π² Ρ€Π°Π½Ρ–ΡˆΠ΅ написану Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ ΠΌΠΈ Π· Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ успіхом ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΠΈ Ρ– рядки, Ρ…ΠΎΡ‡Π° Π²ΠΊΠ°Π·ΡƒΠ²Π°Π»ΠΈ Ρ†Ρ–Π»ΠΎΡ‡ΠΈΡΠ΅Π»ΡŒΠ½ΠΈΠΉ Ρ‚ΠΈΠΏ Π΄Π°Π½ΠΈΡ…. #practice // Вакансії IT // Python