Собственно, мне скучно, потому что я изучал питон несколько лет назад и что-то из базы уже прекрасно знаю. Например, в уроке приведен код:
Из которого
То что после отступа в следующей строке - тело функции.
Дальше вызывается функция
Это база, но из-за того, что я это уже знаю, а смотреть приходится в надежде на то, что появится что-то новое и интересное - прокручиваю весь урок.
def summ (a, b):
print(a + b)
summ(2,3)Из которого
def - ключевое слово (привет сеошникам), которое прописывается в начале всех функций. summ - у меня это просто название функции - название всегда идет после определения (def). a, b - аргументы функции - указываются в скобках после названия функции.То что после отступа в следующей строке - тело функции.
Дальше вызывается функция
summ(2,3) (в среде это summ(a:2, b:3) и обозначаются аргументы.Это база, но из-за того, что я это уже знаю, а смотреть приходится в надежде на то, что появится что-то новое и интересное - прокручиваю весь урок.
Вебмастер
Дальше вызывается функция summ(2,3) (в среде это summ(a:2, b:3) и обозначаются аргументы.
Параметры в аргументы лучше записывать не через запятую, а через равно - если передавать через запятую, то параметры передаются аргументам последовательно:
Через равно можно указать явно какой параметр к какому аргументу задается:
(2,3) - параметр 2 передается аргументу a, параметр 3 - bЧерез равно можно указать явно какой параметр к какому аргументу задается:
(b=3, a=2, c=5) - так удобнее и более читабельно.Аннотации типов
В питоне не обязательно явно определять к какому типу (целое число/дробное число/строка и тд) принадлежит тот или иной аргумент функции или переменная, при этом одна переменная может принимать сразу несколько значений разных типов, поэтому, чтобы не было путаницы в коде - нужно обязательно использовать аннотации типов - то есть прямо указывать к каким типам может принадлежать тот или иной аргумент (если речь про функции).
Делается это как показано на скрине, типы аргументов задаются через палку, перед этим нужно импортировать встроенную библиотеку typing.
В питоне не обязательно явно определять к какому типу (целое число/дробное число/строка и тд) принадлежит тот или иной аргумент функции или переменная, при этом одна переменная может принимать сразу несколько значений разных типов, поэтому, чтобы не было путаницы в коде - нужно обязательно использовать аннотации типов - то есть прямо указывать к каким типам может принадлежать тот или иной аргумент (если речь про функции).
Делается это как показано на скрине, типы аргументов задаются через палку, перед этим нужно импортировать встроенную библиотеку typing.
Вебмастер
Аннотации типов В питоне не обязательно явно определять к какому типу (целое число/дробное число/строка и тд) принадлежит тот или иной аргумент функции или переменная, при этом одна переменная может принимать сразу несколько значений разных типов, поэтому…
Я бы очень хотел быть самому себе учителем, умею очень понятным языком что-то объяснить, почему некоторые учителя этого не умеют - большой вопрос 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
Вебмастер
Как вы используете питон для SEO? Расскажите о кейсах.
Основной кейс который мне пришел в голову это парсинг - спарсить определенные данные со всех урл адресов (или включающих что-то в урл / любой другой параметр) - мета-теги,индексирование, канониклы, коды ответов, ссылки и тд - дальше задать условие - выведи страницы, у которых чего-то нет, ищешь определенный паттерн - задаешь страницам - тем самым мгновенно устраняя проблемы.
Еще крутой кейс - парсишь урлы - с помощью апишки - парсишь уникальность - там где ниже порога генеришь чатомгпт контент - проверяешь на пузомерки - публикуешь автоматом.
Перелинковка - есть список страниц на которые хочешь поставить по 10-15 внутренних релевантных ссылок - соответственно парсишь контент - ставишь задачу - сопоставить страницы по релевантности через нейронку - если набралось от 10 до 15 страниц - нейронка должна вписать органично абзац в каждый релелеватный текст целевой страницы со ссылкой, которая будет соответствовать ключевому слову из кластера.
Еще крутой кейс - парсишь урлы - с помощью апишки - парсишь уникальность - там где ниже порога генеришь чатомгпт контент - проверяешь на пузомерки - публикуешь автоматом.
Перелинковка - есть список страниц на которые хочешь поставить по 10-15 внутренних релевантных ссылок - соответственно парсишь контент - ставишь задачу - сопоставить страницы по релевантности через нейронку - если набралось от 10 до 15 страниц - нейронка должна вписать органично абзац в каждый релелеватный текст целевой страницы со ссылкой, которая будет соответствовать ключевому слову из кластера.
Вебмастер
генеришь чатомгпт контент
после генерации можно подключить редактирование текста антинейронным сервисом, дальше отправить также автоматом статью в админку сайта сеошнику/копирайтеру/редактору на вычитк и прописывание меты (если автоматом не генерится)
Please open Telegram to view this post
VIEW IN TELEGRAM
Задание:
Решение:
def min_number(i: int):
while True:
print(i)
i += 1
if i > 300 and i % 19 == 0:
return i
result = min_number(0)
print("Минимальное число:", result)
Написать функцию, которая будет искать и выводить на экран минимальное число, большее 300 и кратное 19.
Решение:
while True:
print(i)
i += 1
if i > 300 and i % 19 == 0:
return i
result = min_number(0)
print("Минимальное число:", result)
Вебмастер
Задание: Написать функцию, которая будет искать и выводить на экран минимальное число, большее 300 и кратное 19. Решение: def min_number(i: int): while True: print(i) i += 1 if i > 300 and i % 19 == 0: return i result…
Скрытый текст код не подсвечивает( наверное дальше просто код буду постить с подсветкой.
Задание:
Написать функцию, которая будет обменивать местами первую и последнюю цифру числа N (1234 → 4231).
Задание:
P.S. Опять какие-то странные задачи из школьных контрольных пошли... зачем это делать без оператора % если можно с ним?!
P.P.S. Оператор % проверяет делится ли число на другое без остатка или нет.
Написать функцию, которая будет определять, делится ли число N на: 2, 3, 4, 5, ... (без использования оператора %)
P.S. Опять какие-то странные задачи из школьных контрольных пошли... зачем это делать без оператора % если можно с ним?!
P.P.S. Оператор % проверяет делится ли число на другое без остатка или нет.
Вебмастер
Официальная причина не садиться за ноут несколько дней :3
Скажите, очень сладенькая причина?)) а если серьезно, Майя никогда не грызет провода и вообще большая умничка, на фото - позируем на камеру, не более.
❤2👏1
Срочно меняйте пароли от важных сервисов.
https://meduza.io/news/2024/07/05/v-seti-poyavilas-krupneyshaya-v-istorii-baza-utekshih-paroley-10-milliardov-shtuk
https://meduza.io/news/2024/07/05/v-seti-poyavilas-krupneyshaya-v-istorii-baza-utekshih-paroley-10-milliardov-shtuk
Forwarded from SEO-специалист (Rinat Khaisman)
🦸Super Links - Статейные Dofollow Ссылки
Хотите максимально прокачать ваш сайт вложив по минимуму?
Что такое Super Links?
- Революционная новая методика проставления ссылок (модернизированная и эффективная);
- Ссылки в релевантных статьях, которые подготовлены по вашим ключам от 1500 слов (возможно на любом языке);
- Ссылки размещаются в рандомных новых страницах на рандомных донорах (параметры тоже рандом);
- Доноры для каждой Dofollow ссылки (из заказа) уникальные и не закрыты от индексации.
Почему стоит брать?
🖤 Быстрый результат при минимальных вложениях;
🖤 Остальные методы дорогие и могут быть не эффективными;
🖤 Это бестселлер, их не берут только те, кто их еще не пробовал;
Цены
🖤 От 200 (минимум): 1000 ссылок - $1 за ссылку;
🖤 От 1000 ссылок: -50%🤩 - всего $0,5 за ссылку;
Запрыгивайте на корабль пока не поздно🖤 @superlinkseo
#промо
Хотите максимально прокачать ваш сайт вложив по минимуму?
Что такое Super Links?
- Революционная новая методика проставления ссылок (модернизированная и эффективная);
- Ссылки в релевантных статьях, которые подготовлены по вашим ключам от 1500 слов (возможно на любом языке);
- Ссылки размещаются в рандомных новых страницах на рандомных донорах (параметры тоже рандом);
- Доноры для каждой Dofollow ссылки (из заказа) уникальные и не закрыты от индексации.
Почему стоит брать?
Цены
Запрыгивайте на корабль пока не поздно
#промо
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезный инструмент проверки наличия ИИ в тексте в процентном соотношении:
https://www.zerogpt.com/
Определяет достаточно точно и показывает конкретные зоны текста, написанные ИИ генератором.
Можно проверить текст до 15к символов, регистрация не требуется.
https://www.zerogpt.com/
Определяет достаточно точно и показывает конкретные зоны текста, написанные ИИ генератором.
Можно проверить текст до 15к символов, регистрация не требуется.