pishite
pishite
Это 2 питон?
Лови https://t.me/ru_python/863511
Richard
Language: py3 Source: def p(x: int, y: int) -> int: print(max(map(int, [x, y])), "наибольшее") p(7,8) Result: 8 наибольшее
Richard
Лови https://t.me/ru_python/863511
Map тут вроде бесполезна
Richard
Language: py3 Source: def p(x: int, y: int) -> int: print(max(map(int, [x, y])), "наибольшее") p("d","s") Errors: Traceback (most recent call last): File "source_file.py", line 3, in <module> p("d","s") File "source_file.py", line 2, in p print(max(map(int, [x, y])), "наибольшее") ValueError: invalid literal for int() with base 10: 'd'
Richard
Ну или не совсем
pishite
спасибо
Map тут вроде бесполезна
Вапщето она оборачивает список в инт
pishite
я решил другим путем:
А там уже от тебя зависит, что ты туда запихнешь
Richard
Вапщето она оборачивает список в инт
Мне казалось, хинтайпы валидируют
pishite
pishite
Добавил точку с запятой
Мне казалось, хинтайпы валидируют
Декоратор специальный есть
pishite
и пошло как надо
Под хинтайпы
Nikolai
и пошло как надо
Не должно быть из за этого
Nikolai
Ну или слишком "умный" пайчарм
pishite
Книга очень плохая
pishite
Укус питона
Richard
Language: py3 Source: from os import system system("python3 --version") def f(c:int): return type(c) print(f("x")) Result: Python 3.5.2 <class 'str'>
Richard
А когда хинтайпы ввели?
Jøhn
1) зачем тогда ты по ней учишься 2) так то там нормально все объясняется
Richard
Thk
pishite
а по факту уже 2 ошибку нахожу
Aleksandr
А чего нынче платят джуниорам ? на удалёнке)
Denis
Я бы тыщ 50 дал
Aleksandr
джуниорам в питоне. После 10 лет перла :D
Denis
Опытным перлерам больше дают
Aleksandr
Да. Но зайдите на hh.ru например. вбейте perl и удалёнку. 5 вакансий... Вбейте python и удалёнку 50+ вакансий... Если вбить React конечно вобще 100+
Denis
На перле как минимум в яндексе пишут
Denis
Точнее поддерживают
Aleksandr
там нет удалёнки
Aleksandr
и уже скорее переписывают на питон, чем поддерживают )
Aleksandr
Он есть много где. удалёнки нет
Aleksandr
Я бы тыщ 50 дал
а у вас уже готовые проекты? нужна поддержка и добавление фич? или с нуля надо что то писать? асинхронщина есть? питон3?
Aleksandr
А.
Anonymous
Только что написал первую рабочую программу на питоне. Чувствую себя победителем. Не смог не поделиться.
âDêšwu öBipci
Похлопаем.
Anonymous
Она собирает случайные картинки с реддита. Мелочь, а приятно.
Anonymous
Мерси!
Aleksandr
Всё. уже 50 можно просить :D
Anonymous
Я этим скорее для себя начал заниматься, чтобы мозги разминать. Больше всего напрягли пробелы вместо табов — после баша это очень непривычно.
âDêšwu öBipci
Табы зло.
Anonymous
Табы зло.
Почему?
Anonymous
Только что написал первую рабочую программу на питоне. Чувствую себя победителем. Не смог не поделиться.
расскажи, что ты чувствуешь? как к этому отнеслись твои знакомые? давно ли ты принял решение встать на этот путь?
Александр
Anonymous
Aleksandr
Она собирает случайные картинки с реддита. Мелочь, а приятно.
теперь надо всё переписать на asyncio и собрать за ночь все картинки от туда и пихнуть в какойнить кликхаус и попробовать кому нибудь продать )
âDêšwu öBipci
Почему?
Потому что на разных системах, в разных редакторах все плывёт и превращается в кашу из говна.
Anonymous
Фигачу табами. Rest in pease?
Anonymous
Только если плагинами допиливать.
Tishka17
vim? :)
set expandtab set tabstop=4
Tishka17
Что там ещё не помню
Anonymous
set expandtab set tabstop=4
Ого, спасибо
Aragaer
set softtabstop=4 set shiftwidth=4
Aragaer
хотя конечно просто set ts=4, set sts=4, set sw=4
Aragaer
и set et
Tishka17
Кажется, у меня только три из четырех
Anonymous
Хм, а vscode заменяет табы пробелами?
Tishka17
set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set autoindent set smarttab
Tishka17
Что б я помнил что из этого что
Dk
Вот сейчас будет вопрос уровня плинтуса
Dk
Как и зачем делается импорт вида import mod.func А потом используется mod.func ? Почему не from mod import func Или import mod ?
Tishka17
Эм
Tishka17
Зависит от того что в каком модуле
Tishka17
Если mod.func - это отдельный модуль, то import mod его может не подгрузить