Telegram Group & Telegram Channel
5 урок:
Ссылка на видео
Методичка в notion: Строки и методы строк
Ссылка на презентацию

К следующему уроку обязательно почитайте документацию по методам строк (попробуйте использовать методы, которые отмечены галочкой в презентации)

Видео с решением практики

Практика:
1 уровень:
1) Паша очень любит кататься на общественном транспорте,
а получая билет, сразу проверяет, счастливый ли ему попался.
Билет считается счастливым, если сумма первых трех цифр совпадает с
суммой последних трех цифр номера билета.
Программа должна выводить “Счастливый” или “Обычный”. (Решить с помощью индексов строк, то есть без математики 🥳)
2) Дана последовательность символов. Проверить, является ли она палиндромом (слово или текст, одинаково читающееся в обоих направлениях)
3) Написать функцию проверки email (представьте, что для своего сайта эту функцию пишете. Сделать проверки, которые считаете нужными, а я буду пробовать сломать)
4) Определить количество слов в строке.
Вводится строка, состоящая из слов, разделенных пробелами.
Требуется посчитать количество слов в ней.

2 уровень:
1) Определить сложность пароля (сделать функцию как на обычных сайтах. То есть проверять большие буквы, символы, цифры И так далее. Подсказка: ascii)
2) Необходимо написать программу, которая сможет посчитать повторяющиеся символы и вывести сокращенную строку, пример:
Вход: s = 'aaaabbcaa'
Выход: 'a4b2c1a2'
3) На основании предоставленного отрывка текста определить 3 наиболее часто встречаемых символа в нем.
Пробелы нужно игнорировать (не учитывать при подсчете).
Для выведения результатов вычислений требуется написать функцию top3(st).
Итог работы функции представить в виде строки: «символ – количество раз, символ – количество раз…».
4) Дмитрий считает, что когда текст пишут в скобках (как вот тут, например), его читать не нужно.
Вот и надумал он существенно укоротить время чтения, написав функцию, которая будет удалять все, что расположено внутри скобок.

УРОВЕНЬ ПСиИииХ :
1) Взять файл из закрепа (там html код таблицы с CoinGecko ~5.5к строк)
2) засунуть этот код в переменную (просто скопировать и засунуть в переменную с помощью тройных кавычек)
3) Вывести все названия криптовалют, которые есть в этом коде (по сути первая страница coingecko - топ 100)
P.S. - не пытайтесь читать код coingecko. Откройте консоль разработчика и найдите закономерности
Подсказка: возле каждого названия криптовалюты есть классы "py-0 coin-name cg-sticky-col cg-sticky-third-col px-0" ориентируйтесь на них, когда будете парсить

SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop



tg-me.com/semolina_code_python/14
Create:
Last Update:

5 урок:
Ссылка на видео
Методичка в notion: Строки и методы строк
Ссылка на презентацию

К следующему уроку обязательно почитайте документацию по методам строк (попробуйте использовать методы, которые отмечены галочкой в презентации)

Видео с решением практики

Практика:
1 уровень:
1) Паша очень любит кататься на общественном транспорте,
а получая билет, сразу проверяет, счастливый ли ему попался.
Билет считается счастливым, если сумма первых трех цифр совпадает с
суммой последних трех цифр номера билета.
Программа должна выводить “Счастливый” или “Обычный”. (Решить с помощью индексов строк, то есть без математики 🥳)
2) Дана последовательность символов. Проверить, является ли она палиндромом (слово или текст, одинаково читающееся в обоих направлениях)
3) Написать функцию проверки email (представьте, что для своего сайта эту функцию пишете. Сделать проверки, которые считаете нужными, а я буду пробовать сломать)
4) Определить количество слов в строке.
Вводится строка, состоящая из слов, разделенных пробелами.
Требуется посчитать количество слов в ней.

2 уровень:
1) Определить сложность пароля (сделать функцию как на обычных сайтах. То есть проверять большие буквы, символы, цифры И так далее. Подсказка: ascii)
2) Необходимо написать программу, которая сможет посчитать повторяющиеся символы и вывести сокращенную строку, пример:
Вход: s = 'aaaabbcaa'
Выход: 'a4b2c1a2'
3) На основании предоставленного отрывка текста определить 3 наиболее часто встречаемых символа в нем.
Пробелы нужно игнорировать (не учитывать при подсчете).
Для выведения результатов вычислений требуется написать функцию top3(st).
Итог работы функции представить в виде строки: «символ – количество раз, символ – количество раз…».
4) Дмитрий считает, что когда текст пишут в скобках (как вот тут, например), его читать не нужно.
Вот и надумал он существенно укоротить время чтения, написав функцию, которая будет удалять все, что расположено внутри скобок.

УРОВЕНЬ ПСиИииХ :
1) Взять файл из закрепа (там html код таблицы с CoinGecko ~5.5к строк)
2) засунуть этот код в переменную (просто скопировать и засунуть в переменную с помощью тройных кавычек)
3) Вывести все названия криптовалют, которые есть в этом коде (по сути первая страница coingecko - топ 100)
P.S. - не пытайтесь читать код coingecko. Откройте консоль разработчика и найдите закономерности
Подсказка: возле каждого названия криптовалюты есть классы "py-0 coin-name cg-sticky-col cg-sticky-third-col px-0" ориентируйтесь на них, когда будете парсить

SemolinaCode | Chat | YouTube | Arbuzers | HowToCode | Prop

BY Semolina Code (Python / TypeScript)


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/semolina_code_python/14

View MORE
Open in Telegram


Semolina Code Python Telegram | DID YOU KNOW?

Date: |

Telegram Auto-Delete Messages in Any Chat

Some messages aren’t supposed to last forever. There are some Telegram groups and conversations where it’s best if messages are automatically deleted in a day or a week. Here’s how to auto-delete messages in any Telegram chat. You can enable the auto-delete feature on a per-chat basis. It works for both one-on-one conversations and group chats. Previously, you needed to use the Secret Chat feature to automatically delete messages after a set time. At the time of writing, you can choose to automatically delete messages after a day or a week. Telegram starts the timer once they are sent, not after they are read. This won’t affect the messages that were sent before enabling the feature.

How to Invest in Bitcoin?

Like a stock, you can buy and hold Bitcoin as an investment. You can even now do so in special retirement accounts called Bitcoin IRAs. No matter where you choose to hold your Bitcoin, people’s philosophies on how to invest it vary: Some buy and hold long term, some buy and aim to sell after a price rally, and others bet on its price decreasing. Bitcoin’s price over time has experienced big price swings, going as low as $5,165 and as high as $28,990 in 2020 alone. “I think in some places, people might be using Bitcoin to pay for things, but the truth is that it’s an asset that looks like it’s going to be increasing in value relatively quickly for some time,” Marquez says. “So why would you sell something that’s going to be worth so much more next year than it is today? The majority of people that hold it are long-term investors.”

Semolina Code Python from it


Telegram Semolina Code (Python / TypeScript)
FROM USA