Путь Fullstack
16 subscribers
114 photos
3 videos
6 files
50 links
Download Telegram
Мне стало скучно. Я обновил инспектор. Теперь вот такие svg и больше тем + удобнее и более гибкая настройка)
🔥1
Ребят. GitHub Readme Stats уже давненько отвалился, так что я решил сделать свое) Сейчас уже реализована похожая на Repo Inspector структура, и вот что у меня получилось. И я сразу встроил удобный генератор

Ссылка на репозиторий https://github.com/Overl1te/User-Inspector
Ссылка на сайт https://overl1te.github.io/User-Inspector/
Подборка несмешных мемов
🔥1
Почему input() ломает логику, если забыть про типы

Частая ошибка у новичков в Python.

Пишут так:

age = input("Сколько тебе лет? ")

if age >= 18:
print("Доступ разрешен")


И ждут, что все сработает.

Но получают:

TypeError: '>=' not supported between instances of 'str' and 'int'


В чем проблема

input() всегда возвращает строку.

Даже если ты ввел 18, Python получает "18".

То есть:

18 это число
"18" это строка

Сравнивать строку и число через >= нельзя.

Еще один частый баг

a = input("Первое число: ")
b = input("Второе число: ")

print(a + b)


Вводишь 2 и 3, получаешь:

23


Почему так? Потому что строки склеиваются, а не складываются.

Как правильно

Если ждешь целое число:

age = int(input("Сколько тебе лет? "))


Если дробное:

value = float(input("Введите число: "))


Если пользователь может ввести что угодно

try:
age = int(input("Сколько тебе лет? "))
print("Возраст принят:", age)
except ValueError:
print("Нужно ввести число")


Итог

input() это всегда строка.

Если работаешь с числами после input(), почти всегда нужен:

int()
float()

Иначе получишь либо ошибку, либо тихо неправильный результат.
Слив реальных задач олимпиад по программированию:
Олимпиада «Когнитивные технологии»
➡️Задания 1 тура: https://codeforces.com/gym/106190
➡️Разбор 1 тура: https://l.itatmisis.ru/cognitive-first-tutorial-2025

➡️Задания 2 тура: https://codeforces.com/gym/106230
➡️Разбор 2 тура: https://l.itatmisis.ru/cognitive-second-tutorial-2025

➡️Задания 3 тура: https://codeforces.com/gym/106269
➡️Разбор 3 тура: https://l.itatmisis.ru/cognitive-third-tutorial-2025

Все задания можно прорешать онлайн на любом удобном языке
Please open Telegram to view this post
VIEW IN TELEGRAM
ехал any через any
видит any реку any
сунул any руку в any
any any [Object object]

Хватит на сегодня интернета
Очередная порция типа смешних мемов
С каждым днем мы все дальше от бога...