Присоединяйтесь к AI Community - самое крупное сообщество по искусственному интеллекту - http://ai-community.com/
Отчет о мероприятии: детали, скачайте доклады, обсудите с другими участниками, узнайте о новых мероприятиях - http://ai-community.com/3-global-ai-meetup-nlp-technologies
Подписывайтесь на чат-бота AI Community, который помогает за 15 секунд найти нужно AI-эксперта - https://telegram.me/aicommunitybot
Кратский список слайдов с основной информацией по применению декларативно-функционального стиля в PHP как инструмента для написания более безопасного и масштабируемого кода
"Зачем учить F# и как начать: парсим интернет страницу и складываем в базу" А...Fwdays
Если вам хочется научиться писать код лучше, попробовать что-то новое, увидеть, как же это возможно обходиться без переменных и оператора присвоения. Тогда приходите на мой доклад, и я расскажу вам что такое функциональное программирование и как быстро написать парсер HTML страницы на F#.
Присоединяйтесь к AI Community - самое крупное сообщество по искусственному интеллекту - http://ai-community.com/
Отчет о мероприятии: детали, скачайте доклады, обсудите с другими участниками, узнайте о новых мероприятиях - http://ai-community.com/3-global-ai-meetup-nlp-technologies
Подписывайтесь на чат-бота AI Community, который помогает за 15 секунд найти нужно AI-эксперта - https://telegram.me/aicommunitybot
Кратский список слайдов с основной информацией по применению декларативно-функционального стиля в PHP как инструмента для написания более безопасного и масштабируемого кода
"Зачем учить F# и как начать: парсим интернет страницу и складываем в базу" А...Fwdays
Если вам хочется научиться писать код лучше, попробовать что-то новое, увидеть, как же это возможно обходиться без переменных и оператора присвоения. Тогда приходите на мой доклад, и я расскажу вам что такое функциональное программирование и как быстро написать парсер HTML страницы на F#.
Фофанов Илья - Лучшие практики проектирования и реализации API на C#Elias Fofanov
C# – мощный и красивый объектно-ориентированный язык. Но мощь сама по себе не гарантирует, что всё написанное вами на C# будет эталоном. "Кривой" код встречается даже у опытных программистов, особенно если они пришли с других языков и платформ . И ладно бы некрасивости были связаны с реальными сложностями. Нет же! Кривизна возникает и в таких простых вещах, как именование элементов в соответствии со спецификацией языка C#. Многие не умеют выбрать между структурой и классом, не отличают команду от запроса и так далее. Если хотите, чтобы коллеги любили ваш код – этот вебинар для вас! Мы разберем:
- Принципы именования классов, переменных и т.д.
- Как выбрать между классом и структурой.
- Как выбрать между абстрактным классом и интерфейсом.
- Как выбрать между методом и свойством.
- Чего не стоит делать в конструкторе.
- Когда фабрика лучше конструктора.
- Как реализовать паттерн Dispose.
- Признак «одержимости примитивами».
- Скрытые зависимости.
- Нарушения закона Деметры.
- ВременнАя связанность.
- Когда хорош Switch-Case.
В первую очередь вебинар будет полезен:
– начинающим со знанием основ C# (без минимального знакомства с языком не все будет понятно),
– тем, кто переходит на C# с другого языка.
В некоторых разделах даже middle-девелоперы могут найти для себя что-то новое.
Фофанов Илья - Лучшие практики проектирования и реализации API на C#Elias Fofanov
C# – мощный и красивый объектно-ориентированный язык. Но мощь сама по себе не гарантирует, что всё написанное вами на C# будет эталоном. "Кривой" код встречается даже у опытных программистов, особенно если они пришли с других языков и платформ . И ладно бы некрасивости были связаны с реальными сложностями. Нет же! Кривизна возникает и в таких простых вещах, как именование элементов в соответствии со спецификацией языка C#. Многие не умеют выбрать между структурой и классом, не отличают команду от запроса и так далее. Если хотите, чтобы коллеги любили ваш код – этот вебинар для вас! Мы разберем:
- Принципы именования классов, переменных и т.д.
- Как выбрать между классом и структурой.
- Как выбрать между абстрактным классом и интерфейсом.
- Как выбрать между методом и свойством.
- Чего не стоит делать в конструкторе.
- Когда фабрика лучше конструктора.
- Как реализовать паттерн Dispose.
- Признак «одержимости примитивами».
- Скрытые зависимости.
- Нарушения закона Деметры.
- ВременнАя связанность.
- Когда хорош Switch-Case.
В первую очередь вебинар будет полезен:
– начинающим со знанием основ C# (без минимального знакомства с языком не все будет понятно),
– тем, кто переходит на C# с другого языка.
В некоторых разделах даже middle-девелоперы могут найти для себя что-то новое.
описываю как работать с таблицами в популярных и не очень текстовых редакторах - Microsoft Office Word, Open Office.org Writer, IBM Lotus Notes и AbiWord
1. Переменные и коды возврата в
python
***, tutoronline.ru, 15.12 – 16:00
2. вопросы
1. Что такое переменная и зачем она нужна?
2. Правила именования переменных.
«Верблюжья» нотация. Чего нельзя
допускать в именах переменных
3. Статическая и динамическая типизация
данных
4. Присвоение значений переменным
5. Вывод переменной на экран
3. Что такое переменная и зачем она
нужна?
•Переменная = одно из фундаментальных
понятий программирования.
•Переменная – именованная ячейка памяти,
отведенная программой для данных,
обрабатываемых программой.
5. Правила именования переменных
•Имя переменной может содержать только
буквенно-цифровые символы и знак
подчеркивания.
•Например, first – подходит для имени
переменной, а 1(st) - нет
10. Верблюжья нотация переменных
•CamelCase – стиль описания переменных, в
котором слова пишутся слитно, а каждое
слово начинается с большой буквы.
Практикуется практически во всех
программно-ориентированных языках
программирования.
•Например, MyExec,
13. задание
• Определите, какие имена переменных
будут допустимы в python и почему?
• Import_From_me или me_number?
14. Статическая типизация данных
Имена переменных объявляются в
специальном разделе и при необходимости
вызываются в тексте программы. Например, в
языках Pascal и C++
16. Оператор присвоения значения
переменной
•В python оператором присваивания является
знак «=»
•Например, строка item=1 объявляет
переменную item и присваивает ей значение
1
17. Вывод значения переменной на
экран
•Для вывода значения переменной на экран
используется команда print. Аргументом
команды будет имя нашей переменной.
•Формат команды: print(аргументы)
22. Практика 1
1.Создайте переменную my_age и присвойте
ей цифровое значение, равное Вашему
возрасту.
2.Прибавьте к этому числу 25 и выведите
результат на экран
23. Практика 2
•Создайте переменную number и введите в
нее произвольное значение с клавиатуры.
•Прибавьте к переменной number 256 и
отнимите 48.
•Выведите результат на экран