Задача с решением. Найдите ошибки в коде
Николай написал функцию
#задача #задача38
Николай написал функцию
is_alive(health)
, которая проверяет здоровье персонажа в игре. Если оно равно или меньше нуля, то функция возвращает False
, в противном случае True
. К сожалению, функция не работает, так как ученик допустил в ней ряд ошибок. Исправьте их и проверьте работоспособность программы (в качестве аргумента всегда передается число).def is_alive(health):Пишите о найденных ошибках в комментариях. Мы опубликуем ответ через 3 часа.
if:
health < 0
False
else:
return true
#задача #задача38
Видео дня. В чем разница между списками и кортежами в Python?
Иногда на собеседованиях на джуниорские позиции спрашивают, в чем разница между списками и кортежами. Давайте разберемся и ответим на этот вопрос.
Ссылка на YouTube
#видео
Иногда на собеседованиях на джуниорские позиции спрашивают, в чем разница между списками и кортежами. Давайте разберемся и ответим на этот вопрос.
Ссылка на YouTube
#видео
YouTube
В чем разница между списками и кортежами в python?
Иногда на собеседованиях джуниор-разработчиков можно встретить вопрос про разницу между списками и кортежами. Давайте разберемся и ответим на него.
Я в Telegram - https://yangx.top/tricky_python
Канал создан при поддержке сообщества Moscow Python.
Наш Youtube…
Я в Telegram - https://yangx.top/tricky_python
Канал создан при поддержке сообщества Moscow Python.
Наш Youtube…
Трюк дня. contextlib.suppress()
В Python 3.4+ можно использовать
В Python 3.4+ можно использовать
contextlib.suppress()
для выборочного игнорирования отдельных исключений:import contextlibЭто эквивалентно следующему коду:
with contextlib.suppress(FileNotFoundError):
os.remove('somefile.tmp')
try:#tips
os.remove('somefile.tmp')
except FileNotFoundError:
pass
Полезные чаты по Python:
1. Наш чат на русском языке: https://yangx.top/+z-kXIwN8SFBkODBi
2. Наш чат на английском языке: https://yangx.top/+zBatRzI1G9BmNWRi
Подписывайтесь и спрашивайте.
1. Наш чат на русском языке: https://yangx.top/+z-kXIwN8SFBkODBi
2. Наш чат на английском языке: https://yangx.top/+zBatRzI1G9BmNWRi
Подписывайтесь и спрашивайте.
Какая из следующих функций очищает кэш регулярных выражений?
Anonymous Quiz
14%
re.sub()
11%
re.pos()
68%
re.purge()
7%
re.subn()
Видео дня. Chuck Norris Jokes Bot
Руководство по созданию Discord-бота на Python и Node.js, с использованием пакетов Discord.js и Discord.py, а также Chuck Norris Jokes API.
Следуя этому руководству, вы познакомитесь с синтаксисом Async/Await syntax в Python и обратными вызовами.
Видео на английском языке.
#видео
Ссылка на YouTube
Руководство по созданию Discord-бота на Python и Node.js, с использованием пакетов Discord.js и Discord.py, а также Chuck Norris Jokes API.
Следуя этому руководству, вы познакомитесь с синтаксисом Async/Await syntax в Python и обратными вызовами.
Видео на английском языке.
#видео
Ссылка на YouTube
Задача с решением. Какие из представленных выражений можно преобразовать в целое десятичное число за одну операцию?
А) '123е'
Б) '91.4'
В) 524.345 ** 435345345311145345
Г) '7.1 + 4'
Д) '4' - 2
Е) '4 - 2'
Ж) '42'
З) -12.12
Пишите ваше решение в комментариях. Мы опубликуем решение через 3 часа.
#задача #задача39
А) '123е'
Б) '91.4'
В) 524.345 ** 435345345311145345
Г) '7.1 + 4'
Д) '4' - 2
Е) '4 - 2'
Ж) '42'
З) -12.12
Пишите ваше решение в комментариях. Мы опубликуем решение через 3 часа.
#задача #задача39
Недавно создавали канал с мемами: https://yangx.top/pythonmems
Там есть бот с предложкой мемов, для тех у кого есть интересные шутки.
А вообще, хотелось бы узнать - «Как вам канал?»
Там есть бот с предложкой мемов, для тех у кого есть интересные шутки.
А вообще, хотелось бы узнать - «Как вам канал?»
Задача с решением. Какие выражения можно преобразовать в целое десятичное число?
Смотреть решение
#задача39
Смотреть решение
#задача39
Python and English. You can study them both at a time.
You just need to join our Python-English chat, where we discuss everything around Python. Only English only hardcore.
The link is HERE
You just need to join our Python-English chat, where we discuss everything around Python. Only English only hardcore.
The link is HERE
Telegram
Python chat
Chat about Python language. Communication only in English.
Let's help each other to study Python
Let's help each other to study Python
Каким будет результат выполнения этого кода в консоли?
Anonymous Quiz
18%
True
61%
False
4%
None
9%
Ошибка
8%
Посмотреть ответ
Вакансия дня. Junior/Middle/Senior Python Engineer
https://telegra.ph/JuniorMiddleSenior-Python-Engineer-12-05
Формат работы: офис (Москва)
Условия: полная занятость
ЗП:
Junior - 120-160к net (+ годовая премия х5-х7)
Middle - 180-230к net (+ годовая премия х5-х7)
Senior - 230-300 net (+ годовая премия х5-х7)
#работа #вакансия
Откликнуться: @Igeti
https://telegra.ph/JuniorMiddleSenior-Python-Engineer-12-05
Формат работы: офис (Москва)
Условия: полная занятость
ЗП:
Junior - 120-160к net (+ годовая премия х5-х7)
Middle - 180-230к net (+ годовая премия х5-х7)
Senior - 230-300 net (+ годовая премия х5-х7)
#работа #вакансия
Откликнуться: @Igeti
Плейлист дня. Уроки Python. Часть 2
Содержание:
Урок 7. Кортежи
Урок 8. Словари (dict)
Урок 9. Множества (Set, Frozenset)
Урок 10. Строки, вся работа
Урок 11. Работа с файлами
Урок 12. Модули
#видео
Содержание:
Урок 7. Кортежи
Урок 8. Словари (dict)
Урок 9. Множества (Set, Frozenset)
Урок 10. Строки, вся работа
Урок 11. Работа с файлами
Урок 12. Модули
#видео
YouTube
Уроки Python - Кортежи
В данном уроке python мы рассмотрим кортежи. Кортежи очень схожи со списками, но с тем единым отличием что кортеж python это неизменяемый тип данных. Вы не можете изменять или удалять элементы внутри кортежа, но можете очистить или удалить кортеж полностью.…
Machine Learning - канал с книгами по машинному обучению, Big Data, компьютерному зрению и искусственному интеллекту.
Книги для начинающих.
Книги только 2017+ года
Качайте книги тут https://yangx.top/maschinelearning
Книги для начинающих.
Книги только 2017+ года
Качайте книги тут https://yangx.top/maschinelearning
Каким будет результат выполнения этого кода в консоли?
Anonymous Quiz
35%
{2,3}
8%
Ошибка, в списке присутствует дубликат элемента
16%
Ошибка, для типа данных іet нет метода intersection_update
21%
{1,4,5}
20%
Посмотреть ответ
Трюк дня. Звездочка в списке параметров функции
В Python 3 можно использовать звездочку "*" в списке параметров функции, чтобы следующие за ней параметры считались обязательными именованными аргументами:
>>> def f(a, b, *, c='x', d='y', e='z'):
return 'Hello'
Чтобы передать значения для c, d и e, вам придется явно задать их в виде пар "ключ=значение":
>>> f(1, 2, 'p', 'q', 'v')
TypeError:
"f() takes 2 positional arguments but 5 were given"
>>> f(1, 2, c='p', d='q',e='v')
'Hello'
Укажем именованные аргументы без значений по умолчанию и увидим, что они обязательны:
>>> def f(a, b, *, c, d, e):
return 'Hello'
>>> f(1, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: f() missing 3 required keyword-only arguments: 'c', 'd', and 'e'
#tips
В Python 3 можно использовать звездочку "*" в списке параметров функции, чтобы следующие за ней параметры считались обязательными именованными аргументами:
>>> def f(a, b, *, c='x', d='y', e='z'):
return 'Hello'
Чтобы передать значения для c, d и e, вам придется явно задать их в виде пар "ключ=значение":
>>> f(1, 2, 'p', 'q', 'v')
TypeError:
"f() takes 2 positional arguments but 5 were given"
>>> f(1, 2, c='p', d='q',e='v')
'Hello'
Укажем именованные аргументы без значений по умолчанию и увидим, что они обязательны:
>>> def f(a, b, *, c, d, e):
return 'Hello'
>>> f(1, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: f() missing 3 required keyword-only arguments: 'c', 'd', and 'e'
#tips
Видео дня. Разработка игр на Python. Урок 3
(Начало - Урок 1, Урок 2)
Продолжаем делать игру Space Invaders на языке программирования Python с использованием библиотеки Pygame. Немного разгрузим основной код, узнаем что такое спрайт и реализуем стрельбу в нашей игре.
Ссылка на YouTube
#видео #gamedev #pygame
(Начало - Урок 1, Урок 2)
Продолжаем делать игру Space Invaders на языке программирования Python с использованием библиотеки Pygame. Немного разгрузим основной код, узнаем что такое спрайт и реализуем стрельбу в нашей игре.
Ссылка на YouTube
#видео #gamedev #pygame