👍1
Python Keywords👨💻
Python keywords - это зарезервированные слова в языке программирования Python, которые имеют специальное значение и не могут быть использованы в качестве идентификаторов (названий переменных, функций и т.д.) в программах.
Пример слов можно увидеть на картинке.
Python keywords - это зарезервированные слова в языке программирования Python, которые имеют специальное значение и не могут быть использованы в качестве идентификаторов (названий переменных, функций и т.д.) в программах.
Пример слов можно увидеть на картинке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выдаст код выше?
Anonymous Quiz
42%
Лучше пайтона языка не придумаешь! None
26%
Лучше пайтона языка не придумаешь!
13%
None
19%
Error
Python Hub - сборище Питонистов
Photo
Разбор👨💻
Стоит начать с того, что любая функция в Python что-то возвращает.
Если возвращаемое значение явно не указано в return, то функция вернет нам None.
a = print(text) - строка выводит нам текст из переменной text, функция print возвращает в переменную a значение None.
print(a) - печатаем None из переменной a.
Ответом будет являться:
Лучше пайтона языка не придумаешь!
None
Если возвращаемое значение явно не указано в return, то функция вернет нам None.
a = print(text) - строка выводит нам текст из переменной text, функция print возвращает в переменную a значение None.
print(a) - печатаем None из переменной a.
Ответом будет являться:
Лучше пайтона языка не придумаешь!
None
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Python Hub - сборище Питонистов
Photo
Разбор👨💻
Сначала мы перезаписываем в переменную b значение переменной a, заменив кусок кода "C++" на "Python".
Далее мы уже перезаписываем новое значение переменной b, заменив слово "language" на "language!".
Получим в результате:
Python is the best programming language!
Согласны?
Далее мы уже перезаписываем новое значение переменной b, заменив слово "language" на "language!".
Получим в результате:
Python is the best programming language!
Согласны?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
👍2
Python Hub - сборище Питонистов
Photo
Разбор👨💻
Затянул немного, извиняюсь.
У нас есть список из одного элемента и число, которое представлено в виде текста, т.к. находится в кавычках.
При умножении списка a на переменную b, мы приводим ее к целочисленному типу - int. Таким образом, это уже не текст, а полноценное число.
Все сводится к —> ['a'] * 2
При умножении списка на число N, элементы списка просто повторяются N раз.
Получим:
['a', 'a']
У нас есть список из одного элемента и число, которое представлено в виде текста, т.к. находится в кавычках.
При умножении списка a на переменную b, мы приводим ее к целочисленному типу - int. Таким образом, это уже не текст, а полноценное число.
Все сводится к —> ['a'] * 2
При умножении списка на число N, элементы списка просто повторяются N раз.
Получим:
['a', 'a']
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Разница между циклами for и while ?
В Python, циклы for и while используются для выполнения повторяющихся операций до тех пор, пока определенное условие выполняется. Однако, у них есть некоторые различия.
Цикл for используется, когда мы знаем количество повторений, которое нужно выполнить. Он используется для итерации по последовательности объектов, таких как список, кортеж, строка или диапазон чисел. В каждой итерации цикла for переменная цикла принимает значение следующего элемента последовательности.
Пример использования цикла for:
Пример использования цикла while:
В Python, циклы for и while используются для выполнения повторяющихся операций до тех пор, пока определенное условие выполняется. Однако, у них есть некоторые различия.
Цикл for используется, когда мы знаем количество повторений, которое нужно выполнить. Он используется для итерации по последовательности объектов, таких как список, кортеж, строка или диапазон чисел. В каждой итерации цикла for переменная цикла принимает значение следующего элемента последовательности.
Пример использования цикла for:
my_list = [1, 2, 3, 4, 5]Цикл while используется, когда мы не знаем заранее, сколько раз нужно выполнить повторение, но мы знаем, какое условие должно быть истинным или ложным, чтобы остановить цикл. Цикл while продолжает выполняться до тех пор, пока условие истинно.
for i in my_list:
print(i)
Пример использования цикла while:
i = 0Одним из основных отличий между циклом for и while является то, что цикл for обычно используется для итерации по последовательности объектов, в то время как цикл while обычно используется для повторения действий, пока выполняется определенное условие. Кроме того, цикл for может быть более удобным, когда мы заранее знаем количество повторений, а цикл while может быть более удобным, когда мы не знаем заранее, сколько раз нужно повторить операцию.
while i < 5:
print(i)
i += 1
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Что выдаст код выше?
Anonymous Quiz
13%
(1, 2, 3, 4)
29%
(5, 2, 3, 4)
6%
5, 2, 3, 4
48%
Error
3%
Не знаю
👍2
Python Hub - сборище Питонистов
Photo
Разбор👨💻
a - кортеж т.е. тип данных tuple.
tuple - неизменяем.
Поэтому выдаст ошибку:
TypeError: 'tuple' object does not support item assignment
tuple - неизменяем.
Поэтому выдаст ошибку:
TypeError: 'tuple' object does not support item assignment
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
RETURN? Что это?
return - это ключевое слово в Python, которое используется для возврата значения из функции. Оно позволяет функции вернуть результат своей работы, который может быть использован где-то еще в программе.
return может быть использован внутри любой функции, независимо от ее типа. Например, в функции, которая выполняет математические расчеты, return может быть использовано для возврата результата вычислений. В функции, которая работает с файлами, return может быть использовано для возврата содержимого файла.
Кроме того, return может использоваться для передачи значения между функциями. Если функция A вызывает функцию B и передает ей значение, то функция B может использовать return для возврата значения обратно в функцию A.
Использование return также может помочь упростить код и сделать его более читабельным. Когда функция возвращает значение, это значение может быть непосредственно использовано в другом месте программы, без необходимости сохранять его в переменной.
В заключении, return - это очень важное ключевое слово в Python, которое позволяет функции возвращать значение и передавать его между функциями. Оно также может помочь упростить код и сделать его более читабельным.
return - это ключевое слово в Python, которое используется для возврата значения из функции. Оно позволяет функции вернуть результат своей работы, который может быть использован где-то еще в программе.
return может быть использован внутри любой функции, независимо от ее типа. Например, в функции, которая выполняет математические расчеты, return может быть использовано для возврата результата вычислений. В функции, которая работает с файлами, return может быть использовано для возврата содержимого файла.
Кроме того, return может использоваться для передачи значения между функциями. Если функция A вызывает функцию B и передает ей значение, то функция B может использовать return для возврата значения обратно в функцию A.
Использование return также может помочь упростить код и сделать его более читабельным. Когда функция возвращает значение, это значение может быть непосредственно использовано в другом месте программы, без необходимости сохранять его в переменной.
В заключении, return - это очень важное ключевое слово в Python, которое позволяет функции возвращать значение и передавать его между функциями. Оно также может помочь упростить код и сделать его более читабельным.
🤯3👍2
👍2
Python Hub - сборище Питонистов
Photo
Разбор👨💻
Переменная a - словарь.
У словаря есть ключи, а есть значения, мы можем обращаться к элементам по ключу.
В данном примере мы обратились к элементу с ключом 0 —> a[0] и присвоили туда значение 4.
Таким образом, получили словарь —> {1:2, 0:4}
Далее, мы достали по ключам значения 2 и 4, после чего перемножили их.
У словаря есть ключи, а есть значения, мы можем обращаться к элементам по ключу.
В данном примере мы обратились к элементу с ключом 0 —> a[0] и присвоили туда значение 4.
Таким образом, получили словарь —> {1:2, 0:4}
Далее, мы достали по ключам значения 2 и 4, после чего перемножили их.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4