🐍 Укус ΠΏΠΈΡ‚ΠΎΠ½Π° 🐍
2.89K subscribers
755 photos
4 videos
279 links
🐍 Канал ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° языкС Python. ВСматичСскиС ΡƒΡ€ΠΎΠΊΠΈ ΠΈ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΈ.

πŸ‘½ Админ - @it_dashka
πŸ”Š ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ: https://telega.in/c/byteofpython

πŸ‘‰ Π§Π°Ρ‚: @abyteofpython
πŸ‘‰ ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ: @byteofpython
Download Telegram
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Telegram Π±ΠΎΡ‚ΠΎΠ²: Reply ΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ΅Ρ€ΠΈΡŽ постов ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Telegram Π±ΠΎΡ‚ΠΎΠ², ΠΏΠΎ ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌ Π½Π°ΡˆΠΈΡ… подписчиков, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ aiogram. ΠŸΡ€ΠΎΡˆΠ»Ρ‹ΠΉ пост Π±Ρ‹Π» Ρ‚Π°ΠΊΠΆΠ΅ пСрСписан ΠΏΠΎΠ΄ aiogram.

Π’ этом постС ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ reply ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π˜Ρ… Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ сразу ΠΏΠΎΠ΄ строкой Π²Π²ΠΎΠ΄Π° сообщСния. Π§Ρ‚ΠΎΠ± ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π½Π°Π΄ΠΎ Π²Π½Π°Ρ‡Π°Π»Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ - types.ReplyKeyboardMarkup(), ΠΎΠ½Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π° Π²Ρ…ΠΎΠ΄ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹: resize_keyboard - Π±ΡƒΠ»Π΅Π²Ρ‹ΠΉ Ρ‚ΠΈΠΏ, подгоняСт высоту ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΈ one_time_keyboard - Π±ΡƒΠ»Π΅Π²Ρ‹ΠΉ Ρ‚ΠΈΠΏ, скрываСт ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ послС наТатия Π½Π° Π΅Ρ‘ ΠΊΠ½ΠΎΠΏΠΊΡƒ.

Для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, сдСлаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ send_main_keyboard() которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π° Π²Ρ…ΠΎΠ΄ тСкст сообщСния ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π³Π»Π°Π²Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ с Π½Π΅ΠΉ

Π§Ρ‚ΠΎΠ± Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ keyboard.add(), ΠΏΠ΅Ρ€Π΅Π΄Π°Π² Π² Π½Π΅Π³ΠΎ тСкст ΠΊΠ½ΠΎΠΏΠΊΠΈ. Кнопки ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ ряд, для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΈΡ… тСкста, Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ.

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° reply ΠΊΠ½ΠΎΠΏΠΊΡƒ, Telegram отправляСт Π΅Ρ‘ тСкст ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ сообщСниС, поэтому наТатия Π½Π° Π½Π΅Ρ‘ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ сообщСний.

Как этот Π±ΠΎΡ‚ выглядит со стороны ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° экранС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π² ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ этого поста. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… постах, ΠΌΡ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ процСсс ΠΆΠ°Π»ΠΎΠ±Ρ‹, Π° ΠΏΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Ρ‡Π°Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ дальшС.
Π§Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π² консоль Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
2%
NameError
18%
SyntaxError
71%
3
2%
None
7%
FormatError
Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… - мноТСства (set)

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° Π² python - это структура Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат нСупорядочСнныС элСмСнты. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ строк элСмСнты Π² мноТСствах Π½Π΅ индСксируСмыС, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΊ Π½ΠΈΠΌ нСльзя ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ индСксу ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ срСза.

Π’Π°ΠΊΠΆΠ΅ мноТСства Π½Π΅ содСрТат Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ элСмСнтов. Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, Ссли ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ мноТСства с ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ элСмСнтами, лишниС автоматичСски удалится.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° Π·Π°Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова set ΠΈΠ»ΠΈ пСрСчислСния элСмСнтов Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобках. Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ элСмСнт Π² Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° add().

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

#тСория #мноТСства #set #Ρ‚ΠΈΠΏΡ‹_Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅...
Π§Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π² консоль Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
41%
[1, 2, 3]
12%
TypeError
3%
[1, 2]
44%
[2, 3]
ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

Π’ опросС Π²Ρ‹ΡˆΠ΅ ~ 55% ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ объясним ΠΏΠΎΡ‡Π΅ΠΌΡƒ.
Π’ этом постС ΠΌΡ‹ рассмотрим ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΈ повСрхностного копирования, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° языкС Python.

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ лишь повСрхностно, ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты Π½Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π½ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΎΠ½ΠΎ просто ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ ссылки Π½Π° ΠΈΡ… адрСса памяти. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, измСняСтся ΠΈ старый.

Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ copy, ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ сам ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ всС Π΅Π³ΠΎ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты Π² Π½ΠΎΠ²Ρ‹Π΅ ячСйки памяти, поэтому измСнСния Π½Π° старом ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ Π½Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

#тСория #ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
Π§Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π² консоль Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
12%
10
13%
1
25%
False
36%
True
14%
SyntaxError
Ѐункция count

ΠœΠ΅Ρ‚ΠΎΠ΄ count, принимая Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ количСство Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ этого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² список. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ количСство Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ† Π² список.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ count позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ количСство Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ подстроки Π² строку. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ количСство запятых Π² строкС β€˜Hello, world!’. Если ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π² спискС/строкС Π½Π΅ присутствуСт, функция Π²Π΅Ρ€Π½Ρ‘Ρ‚ 0.

#тСория #Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ #ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ #списки #строки

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅...
Π§Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π² консоль Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
29%
0 ΠΈ 2
47%
4 ΠΈ 2
6%
4 ΠΈ 0
13%
SyntaxError
5%
FindError
Π”Π·Π΅Π½ ΠΏΠΈΡ‚ΠΎΠ½Π°

Π’ 1999 Π³ΠΎΠ΄Ρƒ Π’ΠΈΠΌ ΠŸΠ΅Ρ‚Π΅Ρ€Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» свой свод ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ языка python. The Zen of Python состоит ΠΈΠ· 20 ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ², послСдний ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ дописан.

Найти этот свод ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС python ΠΈΠ»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ this (import this)

#пасхалки #Π΄Π·Π΅Π½
Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
38%
{1, 2, 3, 4}
38%
{1, 2, 3, 4, 3, 2, 1}
19%
[1, 2, 3, 4, 3, 2, 1]
6%
[1, 2, 3, 4]
БписочныС выраТСния

БписочныС выраТСния Π² python - это ΠΊΡ€Π°Ρ‚ΠΊΠΈΠ΅ синтаксичСскиС конструкции, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ списки примСняя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΡ‚Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ создаём список ΠΏΡ€ΠΎΠΉΠ΄ΡΡΡŒ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ range(10), Ρ‚.Π΅ ΠΏΠΎ числам ΠΎΡ‚ 0 Π΄ΠΎ 9. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ условия, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ проходимся ΠΏΠΎ числам ΠΎΡ‚ 0 Π΄ΠΎ 9, Π½ΠΎ ΡƒΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ числа.

Π’ послСднСму ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ проходимся ΠΏΠΎ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΌΡƒ, Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ списку ΠΈ дописываСм привСтствиС ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠΌΠ΅Π½ΠΈ

#тСория #списки #списочныС_выраТСния #Ρ†ΠΈΠΊΠ»Ρ‹

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅...
Π§Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π² консоль Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄?
Anonymous Quiz
31%
[0, 0, 1, 1]
7%
[0, 0, 0, 1, 1, 1]
36%
[0, 1, 0, 1]
6%
[0, 1, 0, 1, 0, 1]
10%
[0, 1, 2, 0, 1, 2]
11%
[0, 1, 2, 0, 1, 2, 0, 1, 2]
Π¦ΠΈΠΊΠ» while

Π¦ΠΈΠΊΠ» while ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ³ΠΎ повторСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎΠΊΠ° условиС истинно. БоотвСтствСнно Ссли условиС всСгда истинно - Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ бСсконСчно (while True:)

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ проходимся Ρ†ΠΈΠΊΠ»ΠΎΠΌ, ΠΏΠΎΠΊΠ° число мСньшС Ρ‚Ρ€Ρ‘Ρ… ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² консоль выводится Ρ‚Ρ€ΠΈ числа.

ΠŸΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ†ΠΈΠΊΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова break. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Ρ†ΠΈΠΊΠ» начинаСтся Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·, срабатываСт break ΠΈ Ρ†ΠΈΠΊΠ» заканчиваСтся.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Π½Π΅ вСсь Ρ†ΠΈΠΊΠ», Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова continue. Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Ρ†ΠΈΠΊΠ» Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΡŽ, ΠΎΠ½ сразу пропускаСт Π΅Ρ‘ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ.

#тСория #Ρ†ΠΈΠΊΠ»Ρ‹ #while

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅...
Ѐункция index

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ index, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ индСкс вхоТдСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ индСкс вхоТдСния Ρ€Π°Π·Π½Ρ‹Ρ… подстрок Π² строку.

Π’Π°ΠΊΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для поиска вхоТдСния Π² списки. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ индСкс вхоТдСния Π² спискС с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ.

Если искомый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для поиска, функция Π²Π΅Ρ€Π½Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

#тСория #Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ #ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ #списки #строки

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅...