[PYTHON:TODAY]
62.2K subscribers
2.22K photos
985 videos
283 files
1.38K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

Сотрудничество: @web_runner

Канал в РКН: https://clck.ru/3GBFVm
加入频道
Какое ключевое слово используется в Python для переименования модуля после импорта?
Anonymous Quiz
11%
is
61%
as
9%
in
20%
from
👍2
Какой из указанных не Web Framework в Python?
Anonymous Quiz
11%
Flask
67%
Kivi
22%
Django
5👍2😱2
Виртуальное окружение в Python.

Читать

#инструкции #документация #python
👍2😱1
Какой оператор используется для умножения двух чисел в Python?
Anonymous Quiz
3%
//
9%
**
2%
#
86%
*
Какой результат будет выведен на печать?

for i in range(5, 10, 1): print(i, end=',')
Anonymous Quiz
56%
5, 6, 7, 8, 9,
22%
5, 6, 7, 8, 9, 10
15%
5, 6, 7, 8, 9
7%
5, 7, 9, 10
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет!

На фрилансе крутится тысячи заказов как по созданию инстраграм, телеграм и т.д. ботов, так и по скрапингу(парсингу) сайтов. Выделяя по 3-4 часа вечером можно получить плюс 500-1000 долларов прибавки к основной зарплате.
👍18
Обучающие ролики на какую тему были бы вам интересны в первую очередь?
Anonymous Poll
53%
Создание ботов
47%
Скрапинг сайтов
Наконец-то осилил первое видео на YouTube. Пускай и не по программированию. Просидел 2 дня за монтажом 4 минут, зато освоил Premiere Pro в придачу с Audition. Дальше больше, начинаю работу над видео по скрапингу сайтов.

Оцените саму подачу, важно ваше мнение :)
#youtube

https://www.youtube.com/watch?v=3bIUkvW5WJI
👍13
Какое утверждение используется для остановки цикла в Python?
Anonymous Quiz
8%
stop
13%
Break
76%
break
3%
terminate
😱4🔥3🎉2
my_list = [1, 2, 3, 4]
Что напечатает функция print?
print(my_list[-2:-1])
Anonymous Quiz
66%
[3]
7%
[1]
20%
[1, 2]
8%
[2]
👍42
[PYTHON:TODAY]
my_list = [1, 2, 3, 4]
Что напечатает функция print?
print(my_list[-2:-1])
my_list = [1, 2, 3, 4]
print(my_list[-2:-1])

Верный ответ: [3]

В функции print() помимо списка мы указываем значения среза. Срез, это указатель с какого по какой индекс нам нужно сделать выборку из итерируемого объекта. В данном случае списка - my_list.

Срез имеет следующий синтаксис:
[a:b]

a - это начальный индекс(счёт начинается с 0).

b - конечный(счёт в списках заканчивается -1).

b - индекс b, не попадает в список, т.е срез включает в себя объекты с a по b-1.



Если не передать значение 'a' [:b] срез будет от начала и до индекса b-1, соответственно не передав 'b' [a:], срез будет от 'a' до конца списка.

my_list = ['Alex', 'Olga', 'Andrey', 'Sofia']

print(my_list[0:2])
['Alex', 'Olga']



print(my_list[0:3])
['Alex', 'Olga', 'Andrey']



Итерация с конца списка выглядит как -1, -2, -3 и т.д. Т.е для получения последнего элемента в списке достаточно написать: my_list[-1]:

print(my_list[-1])
Sofia



Для получения двух последних my_list[-2:]:

print(my_list[-2:])
['Andrey', 'Sofia']



А вот явно указав значения с [-2:-1] мы получаем предпоследнее значение:
['Andrey']

Как и [3] в примере с цифрами.
👍11
Как можно создать переменную и присвоить ей значение целого числа 7 ?
Anonymous Poll
15%
x = 7
70%
Оба варианта верны
15%
x = int(7)
[PYTHON:TODAY]
Как можно создать переменную и присвоить ей значение целого числа 7 ?
Правильный ответ: Оба варианта верны.

В Python все достаточно просто, указав значение:

x = 7

Python понимает, что это целое число. В случае со строкой было бы:

x = '7'

С вещественным числом:

x = 7.4

Верный и второй вариант:

x = int(7)

Мы явно преобразуем число 7 к целочисленному типу используя функцию int().

Подробнее о преобразование типов в Python
👍8
Привет!

Перед видео о парсинге сегодня и завтра выпущу пару видео по Python для новичков.

Первое детальное видео по парсингу заказа с фриланса выйдет во вторник.

Спасибо за фидбэки друзья❤️ Для меня это важно.
#youtube

https://www.youtube.com/watch?v=uK0mqCPKb7k
👍71
👍3😱2🫡1
[PYTHON:TODAY]
names = ['Anna', 'Victor', 'Olga', 'Denis']
names.insert(2, 'Alex')
print(names)
Верный ответ:
['Anna', 'Victor', 'Alex', 'Olga', 'Denis']

Для добавления имени в список, мы использовали метод .insert(), в который помимо имени, передали индекс 2 который указывает на какое место в списке встанет переданное значение.

И так как индексы элементов в списке начинаются с 0, 'Alex' занял позицию между 'Victor' и 'Olga'.

Подробнее о списках и методах списков в Python
my_string = 'hi ' * 2 * 2
print(my_string)
Anonymous Quiz
24%
hihi hihi
4%
hi hi hi
10%
Error
62%
hi hi hi hi
3