Что выведет этот код?
Anonymous Quiz
9%
False True False
17%
True False True
48%
True True True
14%
False False False
12%
True False False
👆 Объяснение к предыдущему вопросу
👨🏼💻 Сравнение начинается с первого элемента каждого кортежа, если они равны сравнение продолжается по следующим элементам. Первое сравнение 1 < 4 вернет True, второе 4 < 1 вернет False, третье 1 == 1 -> 2 == 2 -> 3 == 3 -> 0 < 4 вернет True.
Python Community
👨🏼💻 Сравнение начинается с первого элемента каждого кортежа, если они равны сравнение продолжается по следующим элементам. Первое сравнение 1 < 4 вернет True, второе 4 < 1 вернет False, третье 1 == 1 -> 2 == 2 -> 3 == 3 -> 0 < 4 вернет True.
Python Community
Forwarded from BZD • Книги для программистов
Coding_in_Python_A_Comprehensive_Beginners_Guide_to_Learn_the_Realms.pdf
1.2 MB
📔 Title: Coding in Python
#Book #python #eng
🌐 Lang.: English
🧔 Author: Robert C. Matthews
🕘 Year: 2020
📑 Pages: 161
#️⃣ ISBN: -
📝 Description: Эта книга для тех, кто готов сразу же приступить к работе над написанием собственных программ. Автор использует особый практикоориентированный подход, быстро объясняя основы языка Python.
@bzd_channel
#Book #python #eng
🌐 Lang.: English
🧔 Author: Robert C. Matthews
🕘 Year: 2020
📑 Pages: 161
#️⃣ ISBN: -
📝 Description: Эта книга для тех, кто готов сразу же приступить к работе над написанием собственных программ. Автор использует особый практикоориентированный подход, быстро объясняя основы языка Python.
@bzd_channel
☝️Как развернуть список?
👉 Обратите внимание, что reverse() вызывается в списке и изменяет его. Сама функция не возвращает измененный список:
👉 Обратите внимание, что reverse() вызывается в списке и изменяет его. Сама функция не возвращает измененный список:
li = ['a','b','c']
print(li)
li.reverse()
print(li)
#=> ['a', 'b', 'c']
#=> ['c', 'b', 'a']
Python Community☝️Как работает умножение строк?
👉 Посмотрим результат умножения строки 'cat' на 3:
👉 Как работает умножение списка?
Посмотрим на результат умножения списка [1,2,3] на 2:
Python Community
👉 Посмотрим результат умножения строки 'cat' на 3:
'cat' * 3В результате содержимое строки повторяется трижды.
#=> 'catcatcat'
👉 Как работает умножение списка?
Посмотрим на результат умножения списка [1,2,3] на 2:
[1,2,3] * 2Содержание списка [1,2,3] повторяется дважды.
#=> [1, 2, 3, 1, 2, 3]
Python Community
Forwarded from BZD • Книги для программистов
Python_Sozdaem_programmy_i_igry.pdf
146.8 MB
📔 Title: Python: создаем программы и игры, 3-е изд.
#Book #Python #RU
🌐 Lang.: Russian
🧔 Author: Кольцов Д. М.
🕘 Year: 2022
📑 Pages: 416
#️⃣ ISBN: 978-5-907592-01-8
📝 Description: Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений. Лучший выбор для всех, кто хочет быстро и эффективно научиться писать программы на Python. Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений. Есть краткий вводный курс в основы языка, который поможет лучше ориентироваться на практике. По ходу изложения даются все необходимые пояснения, приводятся примеры, а все листинги (коды программ) сопровождаются подробными комментариями. Лучший выбор для всех, кто хочет быстро и эффективно научиться писать программы на Python.
@bzd_channel
#Book #Python #RU
🌐 Lang.: Russian
🧔 Author: Кольцов Д. М.
🕘 Year: 2022
📑 Pages: 416
#️⃣ ISBN: 978-5-907592-01-8
📝 Description: Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений. Лучший выбор для всех, кто хочет быстро и эффективно научиться писать программы на Python. Данная книга позволяет уже с первых шагов создавать свои программы на языке Python. Акцент сделан на написании компьютерных игр и небольших приложений. Есть краткий вводный курс в основы языка, который поможет лучше ориентироваться на практике. По ходу изложения даются все необходимые пояснения, приводятся примеры, а все листинги (коды программ) сопровождаются подробными комментариями. Лучший выбор для всех, кто хочет быстро и эффективно научиться писать программы на Python.
@bzd_channel
Что выведет код?
Anonymous Quiz
30%
None
17%
['cpp', 'go', 'php', 'js', 'java']
53%
['cpp', 'go', 'java', 'js', 'php']
☝️ Что означает self в классе?
👉 Self ссылается на экземпляр класса. Так метод может обновлять объект, к которому принадлежит.
Ниже передача self в init() дает возможность установить цвет экземпляра при инициализации:
👉 Self ссылается на экземпляр класса. Так метод может обновлять объект, к которому принадлежит.
Ниже передача self в init() дает возможность установить цвет экземпляра при инициализации:
class Shirt:
def __init__(self, color):
self.color = color
s = Shirt('yellow')
s.color
#=> 'yellow'
Python CommunityForwarded from BZD • Книги для программистов
Python Сборник упражнений.pdf
1.7 MB
📔 Title: Python. Сборник упражнений. Введение в язык Python с задачами и решениями
#Book #Python #RU
🌐 Lang.: Russian
🧔 Author: Бен Стивенсон
🕘 Year: 2021
📑 Pages: 239
#️⃣ ISBN: 8-5-97060-916-3
📝 Description: Данный сборник упражнений призван расширить и углубить знания читателей в области программирования на Python путем решения практических задач разной степени сложности. В книге содержится 186 заданий, охватывающих самые разные учебные дисциплины и сферы жизнедеятельности. Для части упражнений в книге даны решения с описанием использованных техник и соответствующих синтаксических конструкций языка Python. Для того, чтобы справиться с предложенными заданиями, вам будет достаточно базовых знаний языка, полученных в любом курсе по Python.
К особенностям данной книги можно отнести то, что в ней используется простой и доступный стиль программирования, упражнения взяты как из области математики и информатики, так и из других дисциплин, и примерно на половину заданий даны решения. При этом сами задания характеризуются различной степенью сложности, а их решения подразумевают использование таких базовых техник программирования, как условные выражения, циклы, основные функции, списки, словари, рекурсия и работа с файлами.
@bzd_channel
#Book #Python #RU
🌐 Lang.: Russian
🧔 Author: Бен Стивенсон
🕘 Year: 2021
📑 Pages: 239
#️⃣ ISBN: 8-5-97060-916-3
📝 Description: Данный сборник упражнений призван расширить и углубить знания читателей в области программирования на Python путем решения практических задач разной степени сложности. В книге содержится 186 заданий, охватывающих самые разные учебные дисциплины и сферы жизнедеятельности. Для части упражнений в книге даны решения с описанием использованных техник и соответствующих синтаксических конструкций языка Python. Для того, чтобы справиться с предложенными заданиями, вам будет достаточно базовых знаний языка, полученных в любом курсе по Python.
К особенностям данной книги можно отнести то, что в ней используется простой и доступный стиль программирования, упражнения взяты как из области математики и информатики, так и из других дисциплин, и примерно на половину заданий даны решения. При этом сами задания характеризуются различной степенью сложности, а их решения подразумевают использование таких базовых техник программирования, как условные выражения, циклы, основные функции, списки, словари, рекурсия и работа с файлами.
@bzd_channel
☝️ Как объединить два массива?
👉 Помните, что массивы — это не списки. Это библиотека Numpy и здесь работает линейная алгебра.
Для объединения массивов нужно использовать соответствующую функцию Numpy:
👉 Помните, что массивы — это не списки. Это библиотека Numpy и здесь работает линейная алгебра.
Для объединения массивов нужно использовать соответствующую функцию Numpy:
import numpy as np
a = np.array([1,2,3])
b = np.array([4,5,6])
np.concatenate((a,b))
#=> array([1, 2, 3, 4, 5, 6])
Python Community