Получи случайную криптовалюту за регистрацию!

Python Teacher

Логотип телеграм канала @python_teacherr — Python Teacher P
Логотип телеграм канала @python_teacherr — Python Teacher
Адрес канала: @python_teacherr
Категории: Технологии
Язык: Русский
Количество подписчиков: 13.53K
Описание канала:

Канал для программистов Python, где собраны все самые полезные фишки, облегчающие работу и обучение
По рекламе: @aqvalb @optimus5125
Менеджер : @optimus5125 @Norskjeg
Мы на бирже: https://telega.in/c/Python_Teacherr

Рейтинги и Отзывы

1.33

3 отзыва

Оценить канал python_teacherr и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

2


Последние сообщения 8

2023-04-29 21:00:00
Как объединить списки в Python?

Списки объединяются при сложении. Обратите внимание, что с массивами так не получается:

a = [1,2]
b = [3,4,5]

a + b
#=> [1, 2, 3, 4, 5]

#собеседование | Python_Teacher
1.4K views18:00
Открыть/Комментировать
2023-04-29 15:00:00
Python в атомной энергетике: сообразительные нейроморфы, предсказание поломок и анализ нормативки

Python со своими инструментами для анализа данных и построения ИИ отлично подходит для применения его наа АЭС. Здесь с ним можно решать амбициозные задачи на острие науки о данных.

В этой статье вы узнаете, что же именно делает Python в атомной энергетике от трёх специалистов из Росатома:

Читать

#статья | Python_Teacher
1.5K views12:00
Открыть/Комментировать
2023-04-29 09:45:00
Замена переменных на месте

Этот аккуратный трюк поможет сэкономить несколько строк кода:

a = 1
b = 2
a, b = b, a
print (a)
# 2
print (b)
# 1

#tips | Python_Teacher
1.5K views06:45
Открыть/Комментировать
2023-04-28 21:00:00
Что означает self в классе?

Self ссылается на экземпляр класса. Так метод может обновлять объект, к которому принадлежит.

Ниже передача self в init() дает возможность установить цвет экземпляра при инициализации:

class Shirt:
def init(self, color):
self.color = color

s = Shirt('yellow')
s.color
#=> 'yellow'

#собеседование | Python_Teacher
1.5K views18:00
Открыть/Комментировать
2023-04-28 15:00:00
36 способов выучить Python бесплатно

Ловите подборку полезных бесплатные материалов, которые помогут изучить вам аналитику на Python, а также другие направления разработки:

Читать

#статья | Python_Teacher
1.6K views12:00
Открыть/Комментировать
2023-04-28 09:45:00
Анонимные функции

Иногда именованию функции не стоит уделять особого внимания. Например, если вы уверены, что она будет использована только раз. Для таких случаев Python предлагает применять анонимные функции, также называемые лямбда-функциями.

Мы можем использовать лямбду при вызове map:

>>> numbers = [1, 2, 3, 4]
>>> times_two = map(lambda x: x * 2, numbers)
>>> list(times_two)
[2, 4, 6, 8]
>>>

#tips | Python_Teacher
1.6K views06:45
Открыть/Комментировать
2023-04-27 21:00:00
Как работает умножение списка?

Посмотрим на результат умножения списка [1,2,3] на 2:

[1,2,3] * 2
#=> [1, 2, 3, 1, 2, 3]

Содержание списка [1,2,3] повторяется дважды.

#собеседование | Python_Teacher
1.6K views18:00
Открыть/Комментировать
2023-04-27 15:00:00
PySimpleGUI: использование изображения в качестве кнопки

Использовать изображение в качестве кнопки можно, если вы хотите придать вашему приложению уникальный дизайн. Но имейте в виду, что такие кнопки не всегда легко распознать и при неправильном подходе они могут сработать во вред пользовательскому опыту.

Здесь вы найдёте инструкцию по созданию такой кнопки, а вот вопросы дизайна оставляем уже на ваше усмотрение:

Читать

#статья | Python_Teacher
1.7K views12:00
Открыть/Комментировать
2023-04-27 09:45:00
Data classes

Начиная с версии 3.7, Python поставляется с классами данных. У них есть несколько преимуществ по сравнению с обычными классами или другими альтернативами:

• возврат нескольких значений или словарей;
• класс данных требует минимального количества кода;
• возможность сравнения классов данных;
• возможность распечатать класс данных для отладки при помощи repr;
• снижение вероятности ошибок в связи с требованием класса данных type hints.

Пример класса данных в работе:

from dataclasses import dataclass

@dataclass
class Card:
rank: str
suit: str

card = Card("Q", "hearts")

print(card == card)
# True

print(card.rank)
# 'Q'

#tips | Python_Teacher
1.6K views06:45
Открыть/Комментировать
2023-04-26 21:00:00
Как работает умножение строк?

Посмотрим результат умножения строки 'cat' на 3:

'cat' * 3
#=> 'catcatcat'

В результате содержимое строки повторяется трижды.

#собеседование | Python_Teacher
685 views18:00
Открыть/Комментировать