Maksim
Мне нужно помочь
Что по стак оверфлов?
Will
Стак оверфлов и reddit да там хорошиe гиды
Maksim
Стак оверфлов и reddit да там хорошиe гиды
Собственно вот. Пожалуйста
El
Что это?
Артур
Что такое работа с пакетами или что?
Артур
Да
Отвечу по тупому = упрощает процесс скачивания библиотек, плагинов на примере флейк8, вводишь. pip install <флейк 8> = готово
Адайкин Денис
Всем привет, ребята есть вопрос по python, кто мне может объяснить что в этом коде происходит? N = int(input()) if (N & (N - 1)) == 0:(вопрос вот по этой части) почему если в N положить чётное число получается 0? & - это же И? почему в скобках получается арифметика, может кто-нибудь скинуть ссылку почитать про это? print('YES') else: print('NO')
⚜️Александр⚜️
Привет всем меня зовут Суннат
⚜️Александр⚜️
Я очень хочу выучить C#
⚜️Александр⚜️
И попробовал это сделать с помощью видио уроков на ютюбе но чет не получается
⚜️Александр⚜️
Что можете посоветовать ?
⚜️Александр⚜️
Спасибо за ответ а что это ?
⚜️Александр⚜️
Это платно?
⚜️Александр⚜️
Ахахаах спасибо за комплимент
⚜️Александр⚜️
А мне так и вводить в поиск?
DisAsm
UDEMY: Раздача бесплатных курсов (7 часов-2 дня) 1. Big Data Complete Course - Ссылка 2. Practical Web Development: 22 Courses in 1 - Ссылка 3. Complete Machine Learning with R Studio - ML for 2021 - Ссылка 4. Complete Responsive Web Development: 4 courses in 1 - Ссылка 5. Data Visualization & Data Wrangling Masterclass with Python - Ссылка 6. Full Stack Programming for Complete Beginners in Python - Ссылка 7. The Python Developer Essentials 2021 Immersive Bootcamp - Ссылка 8. Modern PHP Web Development w/ MySQL, GitHub & Heroku - Ссылка 9. Learn ASP.Net MVC and Entity Framework (Database First) - Ссылка 10. Software Architecture and Clean Code Design in OOP - Ссылка 11. Complete Javascript & jQuery Course with Bonus Vue JS Intro - Ссылка 12. Functional Programming + Lambdas, Method References, Streams - Ссылка 13. Java from Zero to First Job - Practical Guide, 600+ examples - Ссылка 14. Python and Data Analysis Libraries Fully Diploma 2021 - Ссылка 15. Data Analysis Real world use-cases- Hands on Python - Ссылка 16. DevOps Fundamentals - Ссылка 17. HTML & CSS - Certification Course for Beginners - Ссылка 18. The Python Programming For Everyone Immersive Training - Ссылка 19. The Python Programming A-Z Definitive Diploma in 2021 - Ссылка 20. Intermediate Python Immersive Training | Boost your career - Ссылка 21. Python Programming Beyond The Basics & Intermediate Training - Ссылка 22. Technical Writing: How to Write API Software Documentation - Ссылка 23. ITIL 4 Foundation Certification Exam Training - Ссылка 24. Pentesting and Securing Web Applications (Ethical Hacking) - Ссылка 25. [NEW] Amazon AWS Certified Cloud Practitioner 225 questions - Ссылка 26. Red Hat System Administrator (RHCSA) & (RHCE) Certification - Ссылка 27. Scratch Programming - Coding for Kids - Ссылка update (01:40) (17 часов-2 дня) 28. Object-Oriented Programming - Basics to Advance (Java OOP) - Ссылка 29. Git from Basics to Advanced: Practical Guide for Developers - Ссылка 30. GoF Design Patterns - Complete Course with Java Examples - Ссылка 31. Webservices API Testing with Postman - Complete Guide - Ссылка 32. Selenium in C# - Setup Simple Test Automation Framework - Ссылка 33. Selenium in Java - Setup Simple Test Automation Framework - Ссылка 34. Intermediate Python Immersive Training | Boost your career - Ссылка 35. The Beginners Guide to Trading and Investing in Stock Market - Ссылка
⚜️Александр⚜️
Спасибо большое ☺️
⚜️Александр⚜️
А есть кто ещё который пишут на C# здесь?
⚜️Александр⚜️
И как вам ?
Владислав
ну изучал его в универе, параллельно с плюсами, вообщем покодил полгода и забросил шарпы окончательно, сейчас учу js
Alexander
UDEMY: Раздача бесплатных курсов (7 часов-2 дня) 1. Big Data Complete Course - Ссылка 2. Practical Web Development: 22 Courses in 1 - Ссылка 3. Complete Machine Learning with R Studio - ML for 2021 - Ссылка 4. Complete Responsive Web Development: 4 courses in 1 - Ссылка 5. Data Visualization & Data Wrangling Masterclass with Python - Ссылка 6. Full Stack Programming for Complete Beginners in Python - Ссылка 7. The Python Developer Essentials 2021 Immersive Bootcamp - Ссылка 8. Modern PHP Web Development w/ MySQL, GitHub & Heroku - Ссылка 9. Learn ASP.Net MVC and Entity Framework (Database First) - Ссылка 10. Software Architecture and Clean Code Design in OOP - Ссылка 11. Complete Javascript & jQuery Course with Bonus Vue JS Intro - Ссылка 12. Functional Programming + Lambdas, Method References, Streams - Ссылка 13. Java from Zero to First Job - Practical Guide, 600+ examples - Ссылка 14. Python and Data Analysis Libraries Fully Diploma 2021 - Ссылка 15. Data Analysis Real world use-cases- Hands on Python - Ссылка 16. DevOps Fundamentals - Ссылка 17. HTML & CSS - Certification Course for Beginners - Ссылка 18. The Python Programming For Everyone Immersive Training - Ссылка 19. The Python Programming A-Z Definitive Diploma in 2021 - Ссылка 20. Intermediate Python Immersive Training | Boost your career - Ссылка 21. Python Programming Beyond The Basics & Intermediate Training - Ссылка 22. Technical Writing: How to Write API Software Documentation - Ссылка 23. ITIL 4 Foundation Certification Exam Training - Ссылка 24. Pentesting and Securing Web Applications (Ethical Hacking) - Ссылка 25. [NEW] Amazon AWS Certified Cloud Practitioner 225 questions - Ссылка 26. Red Hat System Administrator (RHCSA) & (RHCE) Certification - Ссылка 27. Scratch Programming - Coding for Kids - Ссылка update (01:40) (17 часов-2 дня) 28. Object-Oriented Programming - Basics to Advance (Java OOP) - Ссылка 29. Git from Basics to Advanced: Practical Guide for Developers - Ссылка 30. GoF Design Patterns - Complete Course with Java Examples - Ссылка 31. Webservices API Testing with Postman - Complete Guide - Ссылка 32. Selenium in C# - Setup Simple Test Automation Framework - Ссылка 33. Selenium in Java - Setup Simple Test Automation Framework - Ссылка 34. Intermediate Python Immersive Training | Boost your career - Ссылка 35. The Beginners Guide to Trading and Investing in Stock Market - Ссылка
Спасибо 👍
Vladislav
(:
⚜️Александр⚜️
Попробуй ULearn
Спасибо это
Vladislav
Спасибо это
А это твой первый ЯП в изучении?
⚜️Александр⚜️
Да
Vladislav
Понятно
Vladislav
И как оно в освоении?
Andrii
Всем привет, ребята есть вопрос по python, кто мне может объяснить что в этом коде происходит? N = int(input()) if (N & (N - 1)) == 0:(вопрос вот по этой части) почему если в N положить чётное число получается 0? & - это же И? почему в скобках получается арифметика, может кто-нибудь скинуть ссылку почитать про это? print('YES') else: print('NO')
Ну... Нет, н еобязательно чётное число даёт нуль, например N=6, (N & (N-1)) != 0 Там обычный битовый трюк, проверка, что число состоит ровно из одного бита (или нуль). Работает примерно так... Допустим у нас есть число xxxx1000 где x какой-то произвольный бит. Если вычесть единицу, то получим число xxxx0111, если теперь сделать &, то x & x = x, 1 & 0 = 0 & 1 = 0 Получаем xxxx0000, а значит N & (N-1) просто срабсывает самый младший установленный в единицу бит в нуль. Ну а если сбросить один бит в нуль и получили нуль, то у нас был установлен только один бит, а это степени двойки. Итого, твой код напечатает Yes для степеней двойки: 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912 и т . д.
⚜️Александр⚜️
И как оно в освоении?
Пока что не очень честно я до этого не пробовал может из-за этого
Vladislav
Пока что не очень честно я до этого не пробовал может из-за этого
Не очень в плане самого языка или о кодинге в целом?
Vladislav
Я ради интереса
Vladislav
Люблю поспрашивать
Vladislav
Интерактивный курс только по C#
Vladislav
Вроде
⚜️Александр⚜️
Не очень в плане самого языка или о кодинге в целом?
Честно я новичок только начал изучать ЯП
Andrii
И для чего нужен такой трюк?
Итерация по митовой маске. Например, в шахматах позиция задаётся битовыми масками, uint64_t 64 бит. Есть, например, битовая маска всех пешек. Если мы хотим сделать цикл по всем белым пешкам, то получается while bb != 0: next_bb = bb & (bb-1) pawn_mask = bb ^ next_bb process_one_pawn(pawn_mask) bb = next_bb
Andrii
В вообще, если у нас некоторое подмножество задаётся битовой маской, то так итерируют по его элементам
Vladislav
Аа
Vladislav
Что-то понел, спасибо. Хотя и не очень понел
Igor
Офигеть, 3к сообщений 🤡
Igor
Ты их читал?
Ну тут больше стараюсь выделять для себя информацию по обучению, совету новичкам, но чат все больше уходит просто в флуд, общение Так что немного прочитал и вернулся к последнему сообщению вниз
Alexander
Офигеть, 3к сообщений 🤡
Ты же ушел, мы на тебя не рассчитывали 😬
Andrii
А пример... Например, генерируем все ходы пешками. Пусть у нас есть битовая маска пешек pawns и битовая маска всех фигур all . Тогда pawsn << 8 это все мешки двигаем на одну клетку вперёд (pawns << 8) & ~all все перемещения на незанятые клетки. Воответственно, итерируя по установленным в единицу битам получаем все продвижения пешек на одно поле вперёд. Предесть битов в том, что за одно & ты можешь сделать 64 операции, поэтому можно получить увеличение скорость в 64 раза :)
Дмитрий
Very good man
Все привет
Lavrentiy
Что такое интерпретатор?
Lavrentiy
И зачем его менять в VScode?
Very good man
Что такое интерпретатор?
Можно кстати эту фразу скопировать и вставить в Гугл😅
Lavrentiy
Это типо язык на котором будет работать терминал?
Vladislav
Нет
Vladislav
Вроде
Vladislav
Хех
Можно кстати эту фразу скопировать и вставить в Гугл😅
Да, это где-то треть от тех трёх тысяч сообщений здесь
Andrii
Много, но надо в это хорошо вникать
Я писал статью про генератов ходов в русских шашках, но там подразумевается, что ты уже знаешь что такое n & (n-1) https://habr.com/ru/post/272815/
Very good man
Что такое интерпретатор?
Интерпретатор (interpreter) — программа или техническое средство, выполняющее интерпретацию, а также вид транслятора, осуществляющего пооперационную (покомандную) обработку и выполнение исходной программы или запроса.
Lavrentiy
Тоесть вовремя печатания?
Vladislav
Я знаю только то, что & это побитовый оператор
Very good man
Тоесть вовремя печатания?
То есть во время выполнения
Lavrentiy
Типо он указывает на ошибки?
Lavrentiy
Или предлагает снипетты
Lavrentiy
Подсказки
Very good man
Типо он указывает на ошибки?
Где это было написано?
Lavrentiy
Стоп
Lavrentiy
А что такое линтер тогда
Vladislav
Типо он указывает на ошибки?
Забил бы это в Гугл узнал бы больше и быстрее
Very good man