Информатика | Илья Андрианов | itpy 🧑‍💻
1.05K subscribers
259 photos
19 videos
19 files
622 links
По рекламе: @ilandroxxy

Шпаргалки: clck.ru/3FwqWt
📚 Наши курсы: clck.ru/3FwqYb

Разборы: clck.ru/3Fwqay
💬 Чатик: clck.ru/3FwqZa

📺 YouTube: clck.ru/3FwqbX

🙋‍♂️ Я автор: @ilandroxxy
Download Telegram
❤️💚❤️💛💛❤️💛💛❤️💛‼️

Мы с авторами создали папку, в которой собрали увлекательные и полезные каналы связанные с учёбой 👨‍🏫

⤴️ ПОДПИСЫВАЙТЕСЬ, ПОКА ДЕЙСТВУЕТ ССЫЛКА 👆

™️ по поводу сотрудничества пишите @mmikhail99
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Повторяем срезы в Python #tpy

Срезы (slices) - это мощный инструмент в Python, позволяющий взять часть списка или строки, указав, что именно тебе нужно.

Общий вид срезов в Python:
A[начало:конец:шаг]


🚩 начало — индекс, С КОТОРОГО начинаем (включается).
🚩 конец — индекс, ДО КОТОРОГО берём (не включается).
🚩 шаг — через сколько берём элементы (по умолчанию 1).

🚩Пример со строкой:
s = "информатика"

print(s[0:5]) # 'инфор' (с 0 по 4 индекс)
print(s[::-1]) # 'акитамрофни' (разворот строки)
print(s[2:7]) # 'форма' (с 2 по 6 индекс)
print(s[:4]) # 'инфо' (с начала до 3 индекса)
print(s[-4:]) # 'тика' (последние 4 буквы)
print(s[::2]) # 'ифрмата' (каждая вторая буква)


🚩Пример со списком:
nums = [4, 8, 15, 16, 23, 42]

print(nums[1:4]) # [8, 15, 16] (с 1 по 3 индекс)
print(nums[-3:]) # [16, 23, 42] (последние 3 элемента)
print(nums[:3]) # [4, 8, 15] (первые 3 элемента)
print(nums[::-1]) # [42, 23, 16, 15, 8, 4] (разворот списка)
print(nums[::2]) # [4, 15, 23] (каждый второй элемент)


🚩Как запомнить?
🟠 ЛЕВАЯ граница включается, ПРАВАЯ не включается.
🟠 Откуда : докуда : шаг.
🟠 шаг = -1 — идёшь в обратную сторону.
🟠Работает с списками, строками, кортежами

📙Где встречаются срезы на ЕГЭ/ОГЭ по информатике:
🚩 Номер 5 — работа с массивами (списки, строки).
🚩 Номер 8 — работа с текстовыми данными.
🚩 Номер 9 — анализ и обработка данных, перебор подстрок.
а также 13, 14, 17 и других номерах

#⃣ Вся теория для ЕГЭ в одном месте
Информатика ЕГЭ | чатик itpy 🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Твой первый сайт не сделает себя сам! Начни карьеру в IT уже сейчас ⬇️

Алексей - стажер Яндекса, призер конкурсов от НИУ ВШЭ, ЦУ и МИСИС, победитель хакатонов и кейс-чемпионатов, выпустивший более 50 учеников. И он знает, как тебе помочь

14 июля у него стартует интенсив по веб-разработке от основ до первых проектов! За три недели вы освоите весь нужный стак: от HTML до Flask.

Вам точно стоит записаться на курс, если вы:
✔️Мечтаете научиться создавать сайты с нуля и понимать, как всё работает внутри;
✔️Хотите собрать проекты в портфолио для олимпиад, хакатонов или грантов;
✔️Думаете о карьере в IT и хотите зарабатывать первые деньги на этом.

Подписаться на канал Алексея: https://t.me/lkey_it

Записаться на курс: ТЫК
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM