Для вывода в более красивом формате мы можем использовать библиотеку pprint. В данном случае, мы используем функцию .pprint из нее.
Пример кода с выводом можете посмотреть на скриншоте.
Ссылка на документацию - https://docs.python.org/3/library/pprint.html
Пример кода с выводом можете посмотреть на скриншоте.
Ссылка на документацию - https://docs.python.org/3/library/pprint.html
Программа с мигающим окном.
Окно меняет свой задний фон на рандомный цвет, который есть в списке.
Использовали чистый Tkinter для написания.
Код будет ниже.👨💻
Окно меняет свой задний фон на рандомный цвет, который есть в списке.
Использовали чистый Tkinter для написания.
Код будет ниже.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что выдаст код выше?
Anonymous Quiz
54%
[0, 1, 3, 4]
13%
[0, 1, 2, 3, 4]
13%
Error
4%
[]
17%
Не знаю
Python Hub - сборище Питонистов
Photo
Разбор👨💻
a = [ *тело* ] - генерирует сам список
i // 2 - вычисляет результат целочисленного деления i на 2 и записывает его в качестве элемента списка
for i in range(0, 10, 3) - генерирует числа от 0 до 10 (10 не включается*) с шагом 3 —> 0 3 6 9
Как итог получаем:
0 // 2 —> 0
3 // 2 —> 1
6 // 2 —> 3
9 // 2 —> 4
И все это в списке.
i // 2 - вычисляет результат целочисленного деления i на 2 и записывает его в качестве элемента списка
for i in range(0, 10, 3) - генерирует числа от 0 до 10 (10 не включается*) с шагом 3 —> 0 3 6 9
Как итог получаем:
0 // 2 —> 0
3 // 2 —> 1
6 // 2 —> 3
9 // 2 —> 4
И все это в списке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍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