Продолжаем вариации на тему «Hello, World!» в Python. *** if not 0: print('Hello, World!') # Hello, World! или if not 0: print("Hello, World!") # Hello, World! Можно и так: *** 1. if not 0: • if – условный оператор, который выполняет следующий за ним код, если условие истинно. • 0 в Python считается «ложным» значением (falsy). • Оператор not инвертирует (меняет на противоположное) логическое значение. • Значит, not 0 превращается в True. 2. print('Hello, World!') • Эта команда выполнится, потому что условие if not 0 истинно. 3. Особенность синтаксиса • В Python, если после if идёт только одна команда, её можно написать на той же строке. Итог: этот код всегда выводит «Hello, World!», потому что not 0 всегда равно True. *** 1. Как правило, «Hello, World!» – это первая программа в учебниках по программированию для начинающих. 2. Традиция использования фразы «Hello, World!» в качестве тестовой программы была введена в книге «Язык программирования Си» Брайана Кернигана и Деннис
Вариации на тему «Hello, World!» в Python. Вариант 4
23 мая23 мая
4
~1 мин