ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… python: Π‘Π°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ Python | Python 3 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ²

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π­ΠΊΡ€Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ | Python | CodeBasics

ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³:

- Are you hungry?
- Aaaarrrgh!

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ вывСсти Π½Π° экран строку с Ρ‚Π°ΠΊΠΈΠΌ тСкстом:

print("- Are you hungry?- Aaaarrrgh!")
# => - Are you hungry?- Aaaarrrgh!

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получился Π½Π΅ Ρ‚Π°ΠΊΠΎΠΉ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ. Π‘Ρ‚Ρ€ΠΎΠΊΠΈ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈΡΡŒ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Π° Π½Π΅ ΠΎΠ΄Π½Π° Π½ΠΈΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Нам Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Ρƒ Β«Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° EnterΒ» β€” ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ строки послС Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ°. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ символа \n:

print("- Are you hungry?\n- Aaaarrrgh!")
# => - Are you hungry?
# => - Aaaarrrgh!

\n β€” это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ экранированной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (escape sequence). Π’Π°ΠΊΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ конструкциями. Π˜Ρ… нСльзя ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Π²ΠΈΠ΄Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡ… Π½Π°Π±Ρ€Π°Π»ΠΈ.

Набирая тСкст Π² Word, Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° Enter Π² ΠΊΠΎΠ½Ρ†Π΅ строчки. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΈ этом ставит Π² ΠΊΠΎΠ½Π΅Ρ† строчки ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ символ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся LINE FEED (LF, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ строчки).

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… символов. Π’ΠΎΠ³Π΄Π° тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

- ΠŸΡ€ΠΈΠ²Π΅Ρ‚!ΒΆ
- О, ΠΏΡ€ΠΈΠ²Π΅Ρ‚!ΒΆ
- Как дСла?

Устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ тСкст, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ этот символ. НапримСр, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΡ€ΠΈ встрСчС с LF протаскиваСт Π±ΡƒΠΌΠ°Π³Ρƒ Π²Π²Π΅Ρ€Ρ… Π½Π° ΠΎΠ΄Π½Ρƒ строку, Π° тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ пСрСносит вСсь ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст Π½ΠΈΠΆΠ΅, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° ΠΎΠ΄Π½Ρƒ строку.

БущСствуСт нСсколько дСсятков Ρ‚Π°ΠΊΠΈΡ… Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… символов, Π½ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ всСго нСсколько. ΠšΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° строки, ΠΊ Ρ‚Π°ΠΊΠΈΠΌ символам относятся:

  • табуляция \t β€” Ρ€Π°Π·Ρ€Ρ‹Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ получаСтся ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Tab
  • Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ \r β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Windows

Π Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π² тСкстС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ символу \. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ строки \n, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст. НапримСр, напишСм Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:

print("Gregor Clegane\nDunsen\nPolliver\nChiswyck")

Π’ΠΎΠ³Π΄Π° Π½Π° экран вывСдСтся:

Gregor Clegane
Dunsen
Polliver
Chiswyck

Когда Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с символом ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:

  1. НС Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ стоит ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠ»ΠΈ послС \n: символ ΠΈΠ»ΠΈ пустая строка. ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ обнаруТится ΠΈ выполнится Π² любом случаС

  2. Π‘Ρ‚Ρ€ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ \n:

  print('Gregor Clegane') # Π‘Ρ‚Ρ€ΠΎΠΊΠ° с тСкстом
  print("\n") # Π‘Ρ‚Ρ€ΠΎΠΊΠ° с Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ символом ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° строки
  print('Dunsen') # Π‘Ρ‚Ρ€ΠΎΠΊΠ° с тСкстом

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π½Π° экран:

  Gregor Clegane
  Dunsen
  1. Π’ ΠΊΠΎΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ \n выглядит ΠΊΠ°ΠΊ Π΄Π²Π° символа, Π½ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° β€” это ΠΎΠ΄ΠΈΠ½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ

  2. Если Π½ΡƒΠΆΠ½ΠΎ вывСсти

    \n ΠΊΠ°ΠΊ тСкст (Π΄Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… символа), Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ экранированиСм β€” Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ \ Π² Π½Π°Ρ‡Π°Π»Π΅. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ \\n отобразится ΠΊΠ°ΠΊ символы \ ΠΈ n, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ΄ΡƒΡ‚ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ:

print("Joffrey loves using \\n")
# => Joffrey loves using \n

Π’ Windows для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° строк ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ \r\n. Вакая комбинация Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Windows, Π½ΠΎ создаСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ пСрСносС Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы. НапримСр, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Linux.

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ \r\n ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π½ΡƒΡŽ Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΊΡƒ Π² зависимости ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΎ Ρ‡Π΅ΠΌ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΠΎΠ·ΠΆΠ΅. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π² срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² принято всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ \n Π±Π΅Π· \r.

Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ строки всСгда трактуСтся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² любой систСмС. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ваш Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π° использованиС

\n.

Π—Π°Π΄Π°Π½ΠΈΠ΅

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экран:

- Did Joffrey agree?
- He did. He also said "I love using \n".

ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ print(), Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° экранС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² точности, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²Ρ‹ΡˆΠ΅.

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ β€” Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ? 😢

Если Π²Ρ‹ зашли Π² Ρ‚ΡƒΠΏΠΈΠΊ, Ρ‚ΠΎ самоС врСмя Π·Π°Π΄Π°Ρ‚ΡŒ вопрос Π² Β«ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡΡ…Β». Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ вопрос:

  • ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ тСстов, Π±Π΅Π· Π½Π΅Π³ΠΎ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚Π΅ свой ΠΊΠΎΠ΄. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ ΠΏΠ»ΠΎΡ…ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΊΠΎΠ΄ Π² Π³ΠΎΠ»ΠΎΠ²Π΅, Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ошибкС ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда понятно, ΠΊΡƒΠ΄Π° ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ.
Π’ ΠΌΠΎΠ΅ΠΉ срСдС ΠΊΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π° здСсь Π½Π΅Ρ‚ 🀨

ВСсты устроСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами ΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Часто Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΎΠ΄Π½ΠΈΠΌΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π½ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с этим ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ «ВСсты» ΠΈ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ посмотритС Π½Π° Π²Ρ‹Π²ΠΎΠ΄ ошибок, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ подсказки.

Мой ΠΊΠΎΠ΄ отличаСтся ΠΎΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ учитСля πŸ€”

Π­Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ πŸ™†, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ΄Π½Ρƒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ мноТСством способов. Если ваш ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠ΅Π» ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ, Ρ‚ΠΎ ΠΎΠ½ соотвСтствуСт условиям Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ Ρ€Π΅Π΄ΠΊΠΈΡ… случаях Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ³Π½Π°Π½ΠΎ ΠΏΠΎΠ΄ тСсты, Π½ΠΎ это Π²ΠΈΠ΄Π½ΠΎ сразу.

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΡƒΡ€ΠΎΠΊ β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ понятно πŸ™„

Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, понятныС для всСх Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, довольно слоТно. ΠœΡ‹ ΠΎΡ‡Π΅Π½ΡŒ стараСмся, Π½ΠΎ всСгда Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ. Если Π²Ρ‹ встрСтили ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ нСпонятСн, ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π² Β«ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡΡ…Β». ИдСально, Ссли Π²Ρ‹ сформулируСтС нСпонятныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π² Π²ΠΈΠ΄Π΅ вопросов.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ нСсколько Π΄Π½Π΅ΠΉ для внСсСния ΠΏΡ€Π°Π²ΠΎΠΊ.

ΠšΡΡ‚Π°Ρ‚ΠΈ, Π²Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈ курсов: Π²Π½ΠΈΠ·Ρƒ Π΅ΡΡ‚ΡŒ ссылка Π½Π° исходный ΠΊΠΎΠ΄ ΡƒΡ€ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ прямо ΠΈΠ· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ПолСзноС

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ

β†ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉβ†’

Нашли ΠΎΡˆΠΈΠ±ΠΊΡƒ? Π•ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ? ΠŸΡƒΠ»Ρ€Π΅ΠΊΠ²Π΅ΡΡ‚Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ https://github.com/hexlet-basics

8 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… + бонус β€” ProductStar Π½Π° vc.ru

21Β 612 просмотров

Π—ΠΌΠ΅ΠΈΠ½Ρ‹ΠΉ язык – Π½Π°Ρ…ΠΎΠ΄ΠΊΠ° для программиста, ΠΏΡ€Π°Π²Π΄Π°, Ρ€Π΅Ρ‡ΡŒ Π½Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ· Π“Π°Ρ€Ρ€ΠΈ ΠŸΠΎΡ‚Ρ‚Π΅Ρ€Π°, Π° ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Python. ΠŸΠΎΠ΄Ρ€ΡƒΠΆΠΈΡ‚ΡŒΡΡ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ слоТно, Π³Π»Π°Π²Π½ΠΎΠ΅ – Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ постСпСнно. Π‘Π°ΠΌΡ‹ΠΉ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹ΠΉ способ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ свои силы – ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Python. Π­Ρ‚ΠΎ максимально доступный, понятный ΠΈ простой язык, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π±Π΅Π· мСсяцСв изучСния ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΈ интСрСсныС прилоТСния. ИдСалСн для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ программиста.

ΠœΡ‹ подСлимся ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΈΠ· 8 классных ΠΊΠ½ΠΈΠ³, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΡ… быстро ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ Π·ΠΌΠ΅ΠΈΠ½Ρ‹ΠΉ язык, Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄Ρ‹ для тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π½ΡŽΠ°Π½ΡΡ‹ Python.

Π­Ρ‚Π° ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π° практичСским ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΈ ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΡŽΡ‰ΠΈΠΌΠΈ программистами. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ найдутся ΠΊΠ°ΠΊ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° β€” самый популярный ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос β€” с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ. Π”Π°, ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠΆΠ΅ слСгка устарСло, Π½ΠΎ для Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ знакомства ΠΈ изучСния основных понятий ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ! РассмотрСно всС β€” ΠΎΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… понятий Π΄ΠΎ частных случаСв. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ²Π°Ρ‚ΠΎ Π²ΠΎΠ΄Ρ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Π°ΠΊ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π»Π΅Π³Ρ‡Π΅ читаСтся.

Помимо Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π² ΠΊΠ½ΠΈΠ³Π΅ собраны Ρ‚ΠΎΠ»ΠΊΠΎΠ²Ρ‹Π΅ практичСскиС задания, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ понравится ΠΈ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. ПослС изучСния Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ знания Π² написании эффСктивных ΠΊΠΎΠ΄ΠΎΠ².

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, своСобразный β€œΠ½Π°Π²ΠΈΠ³Π°Ρ‚ΠΎΡ€β€ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ ΠΎΡ‚ Π΄ΠΈΠ»Π΅Ρ‚Π°Π½Ρ‚Π° Π΄ΠΎ программиста срСднСго уровня. Π’Ρ€ΡƒΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ с раскрытиСм мноТСства ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ. НСт скучной Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, с ΠΏΠ΅Ρ€Π²Ρ‹Ρ… страниц происходит ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² малСнькиС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ постСпСнно, ΠΎΡ‚ Π³Π»Π°Π²Ρ‹ Π΄ΠΎ Π³Π»Π°Π²Ρ‹ Ρ€Π°Π·Ρ€Π°ΡΡ‚Π°ΡŽΡ‚ΡΡ ΠΈ ΡƒΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‚ΡΡ.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ практичСский курс с логичСскими пояснСниями.

ΠŸΡ€ΠΎΡ‰Π΅ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚! Книга написана Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Π°Π»ΡŒΠ½ΠΎ простым языком, всС понятия ΠΎΠ±ΡŠΡΡΠ½Π΅Π½Ρ‹ Π΄ΠΎΠ±Ρ€ΠΎΡ‚Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π½ΠΎ, нСпонятных ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Python просто Π½Π΅ останСтся.

ВмСсто сотСн Ρ…Π²Π°Π»Π΅Π±Π½Ρ‹Ρ… ΠΎΠ΄ скаТСм, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚Ρ€ΡƒΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ пособиС ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π·ΠΌΠ΅ΠΈΠ½ΠΎΠ³ΠΎ языка программирования Π² ΠšΠ°Π»ΠΈΡ„ΠΎΡ€Π½ΠΈΠΉΡΠΊΠΎΠΌ ΠΈ Бостонском УнивСрситСтах, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Π“Π°Ρ€Π²Π°Ρ€Π΄Π΅. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ свСдСния Ρ‚Π°ΠΌ найдутся ΠΈ для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Python с массой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Книга ΠΎΡ†Π΅Π½Π΅Π½Π° программистами ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Β«Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Ρ‚Ρ€ΡƒΠ΄ΠΎΠΌΒ» для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ программиста. ΠŸΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 3 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 75% ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± отличиях 2 ΠΈ 3 вСрсии.

Один ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π³Π°ΠΉΠ΄ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ качСствСнного ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π° ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚, придСтся Π΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ исходным тСкстом. Но ΠΊΠ½ΠΈΠ³Π° Ρ‚ΠΎΠ³ΠΎ стоит, ΠΎΠ½Π° ΡƒΡ‡ΠΈΡ‚ Ρ‚Ρ€Π΅ΠΌ основным Π²Π΅Ρ‰Π°ΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ: Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ дСталям ΠΈ ΡƒΠΌΠ΅Π½ΠΈΠ΅ Β«Π²ΠΈΠ΄Π΅Ρ‚ΡŒΒ» различия. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ ΠΈΠ· ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ основныС Π½Π°Π²Ρ‹ΠΊΠΈ программирования.

Плюс ΠΊΠ½ΠΈΠ³ΠΈ – чСткая ΠΈ удобная структура с ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ, Π½ΠΎ Π΅ΠΌΠΊΠΈΠΌΠΈ Π³Π»Π°Π²Π°ΠΌΠΈ, информация Π»Π΅Π³ΠΊΠΎ запоминаСтся ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π°. Π’ ΠΊΠ½ΠΈΠ³Π΅ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 50 ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слуТат логичСским ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°.

ΠŸΠ»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π’ ΠΊΠ½ΠΈΠ³Π΅ собраны практичСскиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования ΠΈ совСты для написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠžΠΏΠΈΡΠ°Π½Ρ‹ способы Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, ΠΏΠΎ ΠΏΠΎΠ»ΠΎΡ‡ΠΊΠ°ΠΌ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½Ρ‹ сфСры ΠΈ способы примСнСния Python.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Ссли с Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ – этот Ρ‚Ρ€ΡƒΠ΄ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ практичСский аспСкт ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ тСорСтичСскиС знания Π² практичСскиС Π½Π°Π²Ρ‹ΠΊΠΈ. Написано Π»Π΅Π³ΠΊΠΎ ΠΈ доступно.

Π”Π΅Π»Π°Π΅ΠΌ шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ Π² ΠΏΠΎΠ·Π½Π°Π½ΠΈΠΈ Π·ΠΌΠ΅ΠΈΠ½ΠΎΠ³ΠΎ языка. ПослС получСния Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒΡΡ Π·Π° эту ΠΊΠ½ΠΈΠ³Ρƒ, Π³Π΄Π΅ рассмотрСны 59 ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊ написания высокоэффСктивного ΠΈ супСр-Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π”Π°Π½Π½ΠΎΠ΅ пособиС ΡƒΡ‡ΠΈΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² истинно Β«Π·ΠΌΠ΅ΠΈΠ½ΠΎΠΌ стилС».

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ способы Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ популярных Π·Π°Π΄Π°Ρ‡ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΌΠΈ пояснСниями. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΏΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ программисты.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡƒΠ³Π»ΡƒΠ±Π»ΡΡ‚ΡŒ знания, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ разбираСмся со встроСнными ΠΈ сторонними Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ. Π’ ΠΊΠ½ΠΈΠ³Π΅ прСдставлСн Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΠΎΠΉ взгляд Π½Π° Π·ΠΌΠ΅ΠΈΠ½Ρ‹ΠΉ язык. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΈ интСрСсныС Β«Ρ„ΠΈΡˆΠΊΠΈΒ» ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡΡΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ стиля программирования.

Бонус

Π­Ρ‚ΠΎ Β«ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°Β», которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ всСгда ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π½ΡŽΠ°Π½ΡΡ‹ ΠΈ опрСдСлСния Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°Ρ… ΠΈ курсах. ВсС ΠΊΡ€Π°Ρ‚ΠΊΠΎ, сТато ΠΈ ΠΏΠΎ сущСству. Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, стандартныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ – найдСтся всС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΡ„ΠΈ, вСдь Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ попросту Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

И совСт ΠΎΡ‚ Β«Π±Ρ‹Π²Π°Π»Ρ‹Ρ…Β»: Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ знакомство с языком программирования всС ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. ИмСнно Ρ‚Π°ΠΊ Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ Β«Ρ‡Ρ‚ΠΎ ΠΊ Ρ‡Π΅ΠΌΡƒΒ» ΠΈ ΡƒΠΆΠ΅ Π² ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ прСсловутых Β«Π±Π΅Π»Ρ‹Ρ… пятСн».

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Π»ΡƒΡ‡ΡˆΠΈΠΉ способ ΠΏΠΎΡΡ‚ΠΈΡ‡ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ – ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π° собствСнных ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ успСхах ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Π΅Π΅, ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ – эффСктивнСС. ΠŸΠΈΡˆΠΈΡ‚Π΅, ΠΈΡ‰ΠΈΡ‚Π΅ ошибки, исправляйтС ΠΈ снова ΠΏΠΈΡˆΠΈΡ‚Π΅ – Ρ‚Π°ΠΊ формируСтся условный рСфлСкс ΠΈ тСория прСвращаСтся Π² Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ знания.

И Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Ρ†Π΅Π½Π½ΠΎΠ΅ наблюдСниС – Π½Π΅ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ всС подряд, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² Π±Π°Π·ΠΎΠ²Ρ‹Π΅ понимания, сразу Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ, Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ эффСктивнСС ΠΈ быстрСС.

Π•Ρ‰Ρ‘ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Python Π½Π° нашСм ΡˆΠ΅ΡΡ‚ΠΈΠΌΠ΅ΡΡΡ‡Π½ΠΎΠΌ курсС Β«ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ: Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΒ» πŸ‘‰ Π£Π·Π½Π°Ρ‚ΡŒ подробности!

Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… с Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ

Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Python ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ Python быстро. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ основныС понятия Python, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ†ΠΈΠΊΠ»Ρ‹, ΠΏΠΎΡ‚ΠΎΠΊ управлСния, Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, список, строки, Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ ΠΈ встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

КакиС вопросы Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² это Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Python ?

  • Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ содСрТит 15 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Подсказка ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вопроса.
  • Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» совСты ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ рСсурсы для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вопроса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅. ΠžΡ‚Π²Π΅Ρ‚ΠΈΠ² Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ вопрос, Π²Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅ΡΡŒ с основами Python.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ΄Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ Π²ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Ρƒ Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π’ этом ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΈ Python Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ вопросы ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ :

  • Python for loop ΠΈ while
  • Бписок Python, Π½Π°Π±ΠΎΡ€, ΠΊΠΎΡ€Ρ‚Π΅ΠΆ, ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ, Π²Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 1. ВычислСниС умноТСния ΠΈ суммы Π΄Π²ΡƒΡ… чисСл

Π”Π²Π° Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Ρ†Π΅Π»Ρ‹Ρ… числа Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ своС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ ΠΈΠ»ΠΈ мСньшС 1000, ΠΈΠ½Π°Ρ‡Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈΡ… сумму.

Π”Π°Π½ΠΎ 1:

 число1 = 20
число2 = 30 

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ 600 

Учитывая 2:

 число1 = 40
число2 = 30 

ОТидаСмая Π²Ρ‹Ρ…ΠΎΠ΄ :

 Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ - 70 

Π‘ΠΌ. :

  • ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π²Π²ΠΎΠ΄ Π² Python
  • РассчитайтС срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Python
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Hint
  • .
  • Π”Π°Π»Π΅Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡƒΠΌΠ½ΠΎΠΆΡŒΡ‚Π΅ Π΄Π²Π° числа ΠΈ сохранитС ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ product
  • Π—Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ условиС if, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ >1000 . Если Π΄Π°, Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ product
  • Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±Π»ΠΎΠΊ else, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ сумму Π΄Π²ΡƒΡ… чисСл ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π΅.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 def multiplication_or_sum(num1, num2):
    # Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл
    ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ = число1 * число2
    # ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ссли ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ мСньшС 1000
    Ссли ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ <= 1000:
        Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Ρ‚ΠΎΠ²Π°Ρ€Π°
    Π΅Ρ‰Π΅:
        # ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ большС 1000 Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ сумму
        Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ число1 + число2
# ΠΏΠ΅Ρ€Π²ΠΎΠ΅ условиС
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅_ΠΈΠ»ΠΈ_сумма (20, 30)
print("Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚", Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚)
# Π’Ρ‚ΠΎΡ€ΠΎΠ΅ условиС
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅_ΠΈΠ»ΠΈ_сумма (40, 30)
print("Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚", Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚) 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 2.

Π’Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ сумму Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ числа ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ числа

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΈΡ‚Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 10 чисСл ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ сумму Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ числа.

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ суммы Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ числа Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (10)
Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 0 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 0 Π‘ΡƒΠΌΠΌΠ°: 0
Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 1 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 0 Π‘ΡƒΠΌΠΌΠ°: 1
Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 2 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 1 Π‘ΡƒΠΌΠΌΠ°: 3
Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 3 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 2 Π‘ΡƒΠΌΠΌΠ°: 5
Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 4 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 3 Π‘ΡƒΠΌΠΌΠ°: 7
Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 5 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 4 Π‘ΡƒΠΌΠΌΠ°: 9Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 6 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 5 Π‘ΡƒΠΌΠΌΠ°: 11
Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 7 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 6 Π‘ΡƒΠΌΠΌΠ°: 13
Π’Π΅ΠΊΡƒΡ‰Π΅Π΅ число 8 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число 7 Π‘ΡƒΠΌΠΌΠ°: 15
Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 9 ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ 8 Π‘ΡƒΠΌΠΌΠ°: 17
 

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½Π°ΡΒ ΡΡ‚Π°Ρ‚ΡŒΡ для справки:

  • Ѐункция Python range()
  • Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ сумму ΠΈ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Python
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку
  • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ previous_num ΠΈ присвойтС Π΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0
  • Π˜Ρ‚Π΅Ρ€Π°Ρ†ΠΈΡ чисСл ΠΎΠ΄ΠΈΠ½ с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ for loop ΠΈ range()
  • Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число ( i ), ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅ число ΠΈ слоТСниС ΠΎΠ±ΠΎΠΈΡ… чисСл Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»Π°. НаконСц, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ ( previous_num = i ).
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 print("ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ числа ΠΈ ΠΈΡ… суммы Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (10)")
ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ_Π½ΠΎΠΌΠ΅Ρ€ = 0
# Ρ†ΠΈΠΊΠ» ΠΎΡ‚ 1 Π΄ΠΎ 10
для я в диапазонС (1, 11):
    x_sum = ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅_число + я
    print("Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€", я, "ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€", ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ_Π½ΠΎΠΌΠ΅Ρ€, "Π‘ΡƒΠΌΠΌΠ°:", x_сумма)
    # ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€
    # ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€
    ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π΅_число = я 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 3. ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ символов ΠΈΠ· строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Ρ‡Π΅Ρ‚Π½ΠΎΠΌ индСксС

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ строку ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ символы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Ρ‡Π΅Ρ‚Π½ΠΎΠΌ индСксС.

НапримСр, str = "pynative" , поэтому Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ "p", "n", "t", "v".

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ строка являСтся ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π΅ΠΉΡΡ
ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… индСксных символов
ΠΏ
Π½
Ρ‚
v 

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½Π°ΡΒ ΡΡ‚Π°Ρ‚ΡŒΡ для справки: Python Input and Output

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Python input(), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ строку ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
  • ВычислитС Π΄Π»ΠΈΠ½Ρƒ строки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ len()
  • Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ строки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ†ΠΈΠΊΠ» for ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ range().
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ start = 0 , stop = len(s)-1 ΠΈ step =2 . шаг Ρ€Π°Π²Π΅Π½ 2, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ индСксы
  • Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ s[i] для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ символа, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ‡Π΅Ρ‚Π½ΠΎΠΌ индСксС Π½ΠΎΠΌΠ΅Ρ€
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

РСшСниС 1 :

 # ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π²Π²Π΅Π΄Π΅Π½Π½ΡƒΡŽ строку ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
слово = Π²Π²ΠΎΠ΄('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ слово')
print("Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ строка:", слово)
# ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ строки
Ρ€Π°Π·ΠΌΠ΅Ρ€ = Π΄Π»ΠΈΠ½Π° (слово)
# ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ строки
# start: 0, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа
# стоп: Ρ€Π°Π·ΠΌΠ΅Ρ€-1, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ индСкс начинаСтся с 0
# шаг: 2, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ символы, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π² Ρ‡Π΅Ρ‚Π½ΠΎΠΌ индСксС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 0, 2, 4
print("ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Π½Ρ‹Ρ… индСксных символов")
для я Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (0, Ρ€Π°Π·ΠΌΠ΅Ρ€ - 1, 2):
    print("индСкс[", i, "]", слово[i]) 

РСшСниС 2 : ИспользованиС Π½Π°Ρ€Π΅Π·ΠΊΠΈ списка

 # ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ строку Π²Π²ΠΎΠ΄Π° ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
слово = Π²Π²ΠΎΠ΄('Π’Π²Π΅Π΄ΠΈΡ‚Π΅ слово')
print("Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ строка:", слово)
# использованиС Π½Π°Ρ€Π΅Π·ΠΊΠΈ списка
# ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ строку Π² список
# Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ символы индСкса
Ρ… = список (слово)
для i в x[0::2]:
    ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (я)
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 4.

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… n символов ΠΈΠ· строки

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для удалСния символов ΠΈΠ· строки, начиная с нуля Π΄ΠΎ n , ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π½ΠΎΠ²ΠΎΠΉ строки.

НапримСр:

  • remove_chars("pynative", 4) поэтому Π²Ρ‹Π²ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ tive . Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ символа ΠΈΠ· строки.
  • remove_chars("pynative", 2) поэтому Π²Ρ‹Π²ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ native . Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° символа ΠΈΠ· строки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : n Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ мСньшС Π΄Π»ΠΈΠ½Ρ‹ строки.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ€Π΅Π·ΠΊΡƒ строки для получСния подстроки. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ символа ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ 9.0078 с[4:] .

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 def remove_chars(word, n):
    print('Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ строка:', слово)
    Ρ… = слово[n:]
    Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ…
print("Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ символов ΠΈΠ· строки")
ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ_символы (Β«ΠΏΠΈΠ½Π°Ρ‚ΠΈΠ²Β», 4))
ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ_символы (Β«ΠΏΠΈΠ½Π°Ρ‚ΠΈΠ²Β», 2))
 

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ Python String

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 5.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° совпадСния ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΈ послСднСго Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² спискС

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΡƒΡŽ True , Ссли ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈ послСднСС число Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ списка ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ . Если числа Ρ€Π°Π·Π½Ρ‹Π΅, Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π›ΠΎΠΆΡŒ .

Π”Π°Π½ΠΎ :

 числа_Ρ… = [10, 20, 30, 40, 10]
number_y = [75, 65, 35, 75, 30] 

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 Π”Π°Π½Π½Ρ‹ΠΉ список: [10, 20, 30, 40, 10]
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ истинный
числа_Ρƒ = [75, 65, 35, 75, 30]
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ False 
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 def first_last_same(numberList):
    print("Π”Π°Π½Π½Ρ‹ΠΉ список:", numberList)
    
    first_num = числоБписок[0]
    last_num = числоБписок[-1]
    
    Ссли first_num == last_num:
        Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π˜ΡΡ‚ΠΈΠ½Π°
    Π΅Ρ‰Π΅:
        Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ лоТь
числа_Ρ… = [10, 20, 30, 40, 10]
print("Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚", first_last_same(numbers_x))
числа_Ρƒ = [75, 65, 35, 75, 30]
print("Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚", first_last_same(numbers_y))
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 6. ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ числа, дСлящиСся Π½Π° 5, ΠΈΠ· списка

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ список чисСл ΠΈ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ числа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСлятся Π½Π° 5 46, 55] ДСлится Π½Π° 5 10 20 55 ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

 num_list = [10, 20, 33, 46, 55]
print("Π”Π°Π½Π½Ρ‹ΠΉ список:", num_list)
print('ДСлится Π½Π° 5:')
для числа Π² num_list:
    Ссли число% 5 == 0:
        ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (число)
 

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒΒ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 9 списка Python0004

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 7.

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ количСства Π·Π°Π΄Π°Π½Π½ΠΎΠΉ подстроки ΠΈΠ· строки

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚, сколько Ρ€Π°Π· подстрока Β« Π­ΠΌΠΌΠ° Β» встрСчаСтся Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ строкС.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ :

 str_x = "Π­ΠΌΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π­ΠΌΠΌΠ° ΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ" 

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 Π­ΠΌΠΌΠ° появлялась 2 Ρ€Π°Π·Π° 

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

РСшСниС 1 : Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ count() method

 str_x = "Π­ΠΌΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π­ΠΌΠΌΠ° ΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ"
# ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ count класса str
cnt = str_x.count("Π­ΠΌΠΌΠ°")
ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (Ρ†Π΅Π½Ρ‚)
 

РСшСниС 2 : Π‘Π΅Π· строкового ΠΌΠ΅Ρ‚ΠΎΠ΄Π°

 def count_emma(statement):
    print("Данная строка: ", ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€)
    количСство = 0
    для i Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (len (ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€) - 1):
        count += statement[i: i + 4] == 'Π­ΠΌΠΌΠ°'
    количСство Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠ²
count = count_emma("Π­ΠΌΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π­ΠΌΠΌΠ° ΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ")
print("Π­ΠΌΠΌΠ° появилась ", count, "Ρ€Π°Π·") 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 8.

РаспСчатайтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаблон
 1
2 2
3 3 3
4 4 4 4
5 5 5 5 5 

Подсказка : Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ шаблон с использованиСм Ρ†ΠΈΠΊΠ»Π° for

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 для числа Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (10):
    для я Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (число):
        print (num, end=" ") #print number
    # новая строка послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ отобраТСния шаблона
    print("\n") 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 9. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° числа-ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая провСряСт, являСтся Π»ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число числом-ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠΎΠΌ.

Число-ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ β€” это число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ совпадаСт послС рСвСрса. НапримСр 545, это число ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 исходный Π½ΠΎΠΌΠ΅Ρ€ 121
Π”Π°. Π΄Π°Π½Π½ΠΎΠ΅ число являСтся числом ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠ°
ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ 125
НСт. Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число Π½Π΅ являСтся числом-ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΠΎΠΌ 
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку
  • ΠŸΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ число ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ условиС if, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ Π»ΠΈ исходноС число ΠΈ число Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС. Если Π΄Π°, Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ True .
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 ΠΏΠΎ ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΡƒ (Π½ΠΎΠΌΠ΅Ρ€):
    print("исходноС число", число)
    исходный_Π½ΠΎΠΌΠ΅Ρ€ = Π½ΠΎΠΌΠ΅Ρ€
    
    # ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число
    рСвСрс_Π½ΠΎΠΌΠ΅Ρ€ = 0
    ΠΏΠΎΠΊΠ° число > 0:
        Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ = число% 10
        reverse_num = (reverse_num * 10) + Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅
        число = число // 10
    # ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π°
    Ссли исходный_Π½ΠΎΠΌΠ΅Ρ€ == ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ_Π½ΠΎΠΌΠ΅Ρ€:
        print("Π—Π°Π΄Π°Π½Π½Ρ‹ΠΉ числовой ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ")
    Π΅Ρ‰Π΅:
        print("Π”Π°Π½Π½ΠΎΠ΅ число Π½Π΅ ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ")
ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ(121)
ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌ(125)
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 10. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ список ΠΈΠ· Π΄Π²ΡƒΡ… списков, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ условиС

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ список ΠΈΠ· Π΄Π²ΡƒΡ… списков, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ условиС Π½ΠΎΠ²Ρ‹ΠΉ список Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ числа ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ списка ΠΈ Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ числа ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ списка.

Π”Π°Π½ΠΎ :

 список1 = [10, 20, 25, 30, 35]
list2 = [40, 45, 60, 75, 90] 

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²: [25, 35, 40, 60, 90] 
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку
  • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ пустой список с ΠΈΠΌΠ΅Π½Π΅ΠΌ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число с использованиСм Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ num % 2 != 0 . Если Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число являСтся Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ список, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ†ΠΈΠΊΠ».
  • Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ провСряйтС, являСтся Π»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ num % 2 == 0 9Π€ΠΎΡ€ΠΌΡƒΠ»Π° 0079. Если Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
  • распСчатайтС список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 def merge_list(list1, list2):
    список_Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² = []
    
    # повторяСм ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ список
    для Π½ΠΎΠΌΠ΅Ρ€Π° Π² спискС1:
        # провСряСм, являСтся Π»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ
        Ссли число% 2 != 0:
            # Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π² список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
            result_list.append(число)
    
    # повторяСм Π²Ρ‚ΠΎΡ€ΠΎΠΉ список
    для числа Π² спискС2:
        # провСряСм, являСтся Π»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ число Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ
        Ссли число% 2 == 0:
            # Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π² список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
            result_list.append(число)
    Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚_список
список1 = [10, 20, 25, 30, 35]
список2 = [40, 45, 60, 75, 90]
print("список Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²:", merge_list(list1, list2))
 

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ список Python. Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅

НапримСр, Ссли Π·Π°Π΄Π°Π½ΠΎ Ρ†Π΅Π»ΠΎΠ΅ число 7536 , Π²Ρ‹Π²ΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Β« 6 3 5 7 Β» с ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ, Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌ Ρ†ΠΈΡ„Ρ€Ρ‹.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ» while

 число = 7536
print("Π”Π°Π½Π½ΠΎΠ΅ число", число)
ΠΏΠΎΠΊΠ° число > 0:
    # ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ послСднюю Ρ†ΠΈΡ„Ρ€Ρƒ
    Ρ†ΠΈΡ„Ρ€Π° = число % 10
    # ΡƒΠ±ΠΈΡ€Π°Π΅ΠΌ послСднюю Ρ†ΠΈΡ„Ρ€Ρƒ ΠΈ повторяСм Ρ†ΠΈΠΊΠ»
    число = число // 10
    ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (Ρ†ΠΈΡ„Ρ€Π°, ΠΊΠΎΠ½Π΅Ρ† = "")
 

Π£ΠŸΠ ΠΠ–ΠΠ•ΠΠ˜Π• 12: РасчСт ΠΏΠΎΠ΄ΠΎΡ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°Π»ΠΎΠ³Π° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΡ…ΠΎΠ΄Π°, ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡΡΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°

НалогооблагаСмый Π΄ΠΎΡ…ΠΎΠ΄. 10
ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ 20

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

НапримСр, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Π»ΠΎΠ³ΠΎΠΎΠ±Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΎΡ…ΠΎΠ΄ Ρ€Π°Π²Π΅Π½ 45000 Π΄ΠΎΡ…ΠΎΠ΄0007

10000*0% + 10000*10% + 25000*20% = 6000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 Π΄ΠΎΡ…ΠΎΠ΄ = 45000
Π½Π°Π»ΠΎΠ³_ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ = 0
print("Π”Π°Π½Π½Ρ‹ΠΉ Π΄ΠΎΡ…ΠΎΠ΄", Π΄ΠΎΡ…ΠΎΠ΄)
Ссли Π΄ΠΎΡ…ΠΎΠ΄ <= 10000:
    Π½Π°Π»ΠΎΠ³_ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ = 0
Π­Π»ΠΈΡ„ Π΄ΠΎΡ…ΠΎΠ΄ <= 20000:
    # Π±Π΅Π· Π½Π°Π»ΠΎΠ³Π° Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 10 000
    Ρ… = Π΄ΠΎΡ…ΠΎΠ΄ - 10000
    # 10% Π½Π°Π»ΠΎΠ³
    Π½Π°Π»ΠΎΠ³_ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ = Ρ… * 10/100
Π΅Ρ‰Π΅:
    # ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 10 000
    Π½Π°Π»ΠΎΠ³_ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ = 0
    # ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 10 000 10% Π½Π°Π»ΠΎΠ³
    Π½Π°Π»ΠΎΠ³_ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ = 10000 * 10/100
    # ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ 20% Π½Π°Π»ΠΎΠ³Π°
    tax_payable += (Π΄ΠΎΡ…ΠΎΠ΄ - 20000) * 20/100
print("ΠžΠ±Ρ‰Π°Ρ сумма Π½Π°Π»ΠΎΠ³Π° Ρ€Π°Π²Π½Π°", tax_payable)
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 13.

ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ умноТСния ΠΎΡ‚ 1 Π΄ΠΎ 10

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ :

 1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
 

Π‘ΠΌ.: ИспользованиС Π΄Π²ΡƒΡ… Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² Π² Python

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ подсказку
  • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ внСшний Ρ†ΠΈΠΊΠ» for для повторСния чисСл ΠΎΡ‚ 1 Π΄ΠΎ 10. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ внСшнСго Ρ†ΠΈΠΊΠ»Π° Ρ€Π°Π²Π½ΠΎ 10.
  • Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ†ΠΈΠΊΠ» для повторСния 10 Ρ€Π°Π·.
  • Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ внСшнСго Ρ†ΠΈΠΊΠ»Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π΄Π΅ΡΡΡ‚ΡŒ Ρ€Π°Π·.
  • Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° число Ρ€Π°Π²Π½ΠΎ 1. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ β€” 2. ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Π΄ΠΎ 10.
  • Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΌΡ‹ вычислили ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл. (Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ внСшний Π½ΠΎΠΌΠ΅Ρ€ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ€)
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 для i в диапазонС (1, 11):
    для j в диапазонС (1, 11):
        Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ (я * j, ΠΊΠΎΠ½Π΅Ρ† = "")
    ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ("\Ρ‚\Ρ‚")
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 14.

РаспСчатайтС ΠΏΠΎΠ»ΡƒΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€ со Π·Π²Π΅Π·Π΄ΠΎΠΉ (Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ)
 * * * * *
* * * *
* * *
* *
* 

Подсказка : ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ шаблона с использованиСм Ρ†ΠΈΠΊΠ»Π° for

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 для i в диапазонС (6, 0, -1):
    для j в диапазонС (0, i - 1):
        ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ("*", ΠΊΠΎΠ½Π΅Ρ†=' ')
    Π Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ(" ")
 

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 15. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ

exponent(base, exp) , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ цСлочислСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ основания, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ exp.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: exp β€” Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число, Π° основаниС β€” Ρ†Π΅Π»ΠΎΠ΅ число.

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π‘Π»ΡƒΡ‡Π°ΠΉ 1:

 основаниС = 2
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ = 5
2 возводится Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ 5: 32 Ρ‚. Π΅. (2 * 2 * 2 * 2 * 2 = 32) 

Π‘Π»ΡƒΡ‡Π°ΠΉ 2:

 основаниС = 5
ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ = 4
5 Π²ΠΎΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ 4: 625
Ρ‚. Π΅. (5 * 5 * 5 * 5 = 625) 
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
 ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ стСпСни (Π±Π°Π·Π°, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅):
    число = Π΅Ρ…Ρ€
    Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = 1
    ΠΏΠΎΠΊΠ° число > 0:
        Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ * Π±Π°Π·Π°
        число = число - 1
    print(base, "Π²ΠΎΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ", exp, "Ρ€Π°Π²Π½ΠΎ: ", Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚)
exponent(5, 4) 

Π― Ρ…ΠΎΡ‡Ρƒ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΎΡ‚ вас. Π§Ρ‚ΠΎ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎΠ± этом Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΈ? Если Ρƒ вас Π΅ΡΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ вопросы, поТалуйста, ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠΌ, ΠΏΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π² это ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅.

Π’ этом ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΈ я ΠΏΠΎΠΊΠ°Π·Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 15 вопросов, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ тСматичСскиС упраТнСния, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ рассматриваСтся ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ тСматичСскоС ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, взглянитС Π½Π° это.

10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… программистов

Python β€” это высокоуровнСвый язык программирования ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния,Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π°ΡƒΠΊΠΈ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ машинного обучСния. Π˜Π½Π²Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Python β€” ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ идСя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ для вас мноТСство возмоТностСй. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Python прост Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ.

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сущСствуСт мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… рСсурсов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ курсы, ΠΎΠ½Π»Π°ΠΉΠ½-ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ ΠΈ ΠΊΠ°Π½Π°Π»Ρ‹ YouTube, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ источником обучСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Π°ΠΌ ΡƒΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² своСм собствСнном Ρ‚Π΅ΠΌΠΏΠ΅.

БущСствуСт Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ½ΠΈΠ³, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ. НиТС я Π΄Π°ΠΌ Π²Π°ΠΌ свою ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Python для изучСния Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… программистов.

Π­Ρ‚Π° страница содСрТит партнСрскиС ссылки, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ комиссию, Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ ΠΏΠΎ ΠΌΠΎΠΈΠΌ ссылкам бСсплатно для вас.

Π­Ρ‚ΠΎ комплСксноС Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² язык Python для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, основанноС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

Книга Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Π΄Π²Π΅ части: пСрвая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ основы программирования Π½Π° Python, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ списки, словари, классы, Ρ†ΠΈΠΊΠ»Ρ‹, ΠΈ ΠΏΠΎΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² написании чистого ΠΊΠΎΠ΄Π°.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части Π²Ρ‹ создадитС Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: Π°Ρ€ΠΊΠ°Π΄Π½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ Space Invaders, Π½Π°Π±ΠΎΡ€ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ простоС Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

По ΠΌΠ΅Ρ€Π΅ изучСния ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Pygame, Matplotlib, Plotly ΠΈ Django.

Π¦Π΅Π½Π° : $21,49

Amazon Stars : 4.7/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π‘ Head First Python , Π²Ρ‹ быстро ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅ основы Python, Π½Π΅ просматривая руководства. Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со структурами Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ встроСнными функциями.

Π—Π°Ρ‚Π΅ΠΌ Π² этой ΠΊΠ½ΠΈΠ³Π΅ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚Π΅ ΠΊ созданию собствСнного Π²Π΅Π±-прилоТСния, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ концСпциям.

Head First Python ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π° Π½Π΅ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ тСкст, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ свой ΡƒΠΌ.

Π¦Π΅Π½Π° : $27,67

Amazon Stars : 4,5/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Β  Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Python 3 Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ вас Ρ‡Π΅Ρ€Π΅Π·Β 52 блСстящС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… упраТнСния.

Π’ этой ΠΊΠ½ΠΈΠ³Π΅ Π°Π²Ρ‚ΠΎΡ€ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (Π±Π΅Π· копирования ΠΈ вставки), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ свои ошибки ΠΈ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ выглядят Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ ΠΊΠ½ΠΈΠ³Ρƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ нСсколько часов Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠΎΠ², ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…, ΠΊΠ°ΠΊ Π»ΠΎΠΌΠ°Ρ‚ΡŒ, ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄.

Книга ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, ΠΌΠ»Π°Π΄ΡˆΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΡ…ΡΡ профСссионалов.

Π¦Π΅Π½Π° : $29,48

Amazon Stars : 4.4/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Python β€” это практичСская ΠΊΠ½ΠΈΠ³Π°, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ эффСктивный ΠΈ высококачСствСнный ΠΊΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python.

Π’Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ основныС встроСнныС Ρ‚ΠΈΠΏΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ числа, списки ΠΈ словари, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ языка, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ классы, Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€Ρ‹, дСскрипторы, мСтаклассы ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Unicode.

Π―Π²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ программистом ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, эта ΠΊΠ½ΠΈΠ³Π° для вас.

Π¦Π΅Π½Π° : $40,65

Amazon Stars : 4,5/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Fluent Python β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ справочник ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΌΡƒ использованию Python. Автор ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ написания эффСктивного ΠΊΠΎΠ΄Π° Python.

Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡΒ ΠΌΠΎΠ΄Π΅Π»ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Python, Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€Ρ‹, классы, наслСдованиС ΠΈ ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Если Π²Π°ΠΌ ΠΊΠ°ΠΊ программисту Python Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΊΠ½ΠΈΠ³Ρƒ, ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ эту!

Π¦Π΅Π½Π° : $48,64

Amazon Stars : 4.6/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉΒ Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π­Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° продвинутая ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ Python для программистов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ соврСмСнныС инструмСнты, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Python.

Π’Π½ΡƒΡ‚Ρ€ΠΈ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ руководства ΠΏΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнным Π·Π°Π΄Π°Ρ‡Π°ΠΌ программирования. НСкоторыС ΠΈΠ· Ρ‚Π΅ΠΌ, Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹Ρ… Π² ΠΊΠ½ΠΈΠ³Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, структуры Π΄Π°Π½Π½Ρ‹Ρ…, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ, ΡΠ΅Ρ‚ΡŒ, Π²Π΅Π±-прилоТСния, тСстированиС ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Книга ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ обсуТдСниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ΄Π°.

Π¦Π΅Π½Π° : $27,73

Amazon Stars : 4,6/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : AdvancedΒ in Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π­Ρ‚Π° практичСская ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ вас с основами ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ программирования, Π° Π·Π°Ρ‚Π΅ΠΌ постСпСнно ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ ΠΊ Π±ΠΎΠ»Π΅Π΅ слоТным Ρ‚Π΅ΠΌΠ°ΠΌ, Ρ‚Π°ΠΊΠΈΠΌ как рСкурсия, структуры Π΄Π°Π½Π½Ρ‹Ρ…Β ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Книга Ρ‚Π°ΠΊΠΆΠ΅ прСдлагаСт упраТнСния Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Π΅, Π³Π΄Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ программирования ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… изучСния.

Think Python Β β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, самоучСк ΠΈ профСссионалов, которая Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ ΠΈΡ… с основами программирования Π½Π° Python.

Π¦Π΅Π½Π° : $28,89

Amazon Stars : 4.6/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π˜Π·ΡƒΡ‡Π°Ρ АвтоматизируйтС скучныС Π΄Π΅Π»Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python , Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Python ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ Π΄Π΅Π»Π°ΡŽΡ‚ Ρ‚ΠΎ, Π½Π° Ρ‡Ρ‚ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρƒ вас ΡƒΡˆΠ»ΠΈ Π±Ρ‹ часы.

Π’Ρ‹ освоитС основы программирования ΠΈ создадитС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Python, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ сбор Π΄Π°Π½Π½Ρ‹Ρ…, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ PDF-Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° элСктронных писСм ΠΈ тСкстовых ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ„ΠΎΡ€ΠΌ ΠΈ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… практичСских Ρ‚Π΅ΠΌ.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

Π¦Π΅Π½Π° : $30,32

Amazon Stars : 4.7/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : Новичок Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

Π­Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ряд ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… областСй стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Python ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… сторонних ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Он Ρ‚Π°ΠΊΠΆΠ΅ слуТит ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ справочником ΠΏΠΎ языку программирования Python.

Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ полСзная ΠΊΠ½ΠΈΠ³Π° для программистов, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Python. Автор ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ вас с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром областСй примСнСния, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π²Π΅Π±-прилоТСния, взаимодСйствиС с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ высокоскоростныС числовыС вычислСния.

Π¦Π΅Π½Π° : $43,75

Amazon Stars : 4,5/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉΒ Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Python β€” Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π° для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Python срСднСго уровня. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ руководствами для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Python ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, сСтях, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ тСкста ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π’ ΠΊΠ½ΠΈΠ³Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ синтаксис языка, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассматриваСтся язык ΠΊΠ°ΠΊ инструмСнт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

Π¦Π΅Π½Π° : $65,02

Amazon Stars : 4,6/5

Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ слоТности : ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ Π² Python

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΊΠ½ΠΈΠ³Ρƒ Π½Π° Amazon здСсь.

ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡΡ‚Π°Ρ‚ΡŒΡΠΌΠΈ:

  • 9 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Django для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… программистов
  • 16 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ
  • 7 Π»ΡƒΡ‡ΡˆΠΈΡ… курсов ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ…

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π½Π΅Ρ‚ " ΠΊΠ½ΠΈΠ³ΠΈ ", которая Π»ΡƒΡ‡ΡˆΠ΅ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° свои прСдпочтСния.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *