Добавить в корзинуПозвонить
Найти в Дзене

Вариации на тему «Hello, World!» в Python. Вариант 4

Продолжаем вариации на тему «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.

***

Вариант с условным оператором if (if not 0)

if not 0: print('Hello, World!') # Hello, World!

или

if not 0: print("Hello, World!") # Hello, World!

Можно и так:

-2

***

Разберём этот пример подробно.

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!» в качестве тестовой программы была введена в книге «Язык программирования Си» Брайана Кернигана и Денниса Ритчи (Brian Kernighan, Dennis Ritchie. The C Programming Language), опубликованной в 1978 году.