Рубрики

Ключевые слова в Python | Комплект 1

Ключевые слова Python — Введение

Эта статья направлена на предоставление подробного понимания этих ключевых слов.

1. True : это ключевое слово используется для представления логического значения true. Если утверждение верно, печатается «True».

2. False : это ключевое слово используется для представления логического значения false. Если утверждение ложно, печатается «Ложь».
True и False в python такие же, как 1 и 0. Пример:

print False == 0

print True == 1

  

print True + True + True

print True + False + False

3. Нет : это специальная константа, используемая для обозначения нулевого значения или пустоты . Важно помнить, 0, любой пустой контейнер (например, пустой список) не вычисляется в None .
Это объект своего собственного типа данных — NoneType. Невозможно создать несколько объектов None и назначить их переменным.

4. и : это логический оператор в python. «И» Возвращает первое ложное значение. Если не найдено, возвращаем последнее . Таблица истинности для «и» изображена ниже.

3 и 0 возвращает 0
3 и 10 возвращает 10
10 или 20 или 30 или 10 или 70 возвращает 70

5. или : это логический оператор в python. « Or » Возвращает первое значение True. Если не найдено, возвращает последнее . Таблица истинности для «or» изображена ниже.

3 или 0 возвращает 3
3 или 10 возвращается 3
0 или 0 или 3 или 10 или 0 возвращает 3

6. not : этот логический оператор инвертирует значение истинности . Таблица истинности для «не» изображена ниже.

# Код Python для демонстрации
# Верно, Неверно, Нет и / или нет

  
# показывает, что None не равно 0
# печатает False как ложное.

print (None == 0)

  
# показывает цель Нет
# два None значение равно None
# здесь х и у оба равны нулю
# следовательно верно

x = None

y = None

print (x == y)

  
# показывает логическую операцию
# или (возвращает True)

print (True or False)

  
# показывает логическую операцию
# и (возвращает False)

print (False and True)

  
# показывает логическую операцию
# not (возвращает False)

print (not True)

Выход:

False
True
True
False
False

7. assert : эта функция используется для целей отладки . Обычно используется для проверки правильности кода. Если оператор оценивается как true, ничего не происходит, но когда оно ложно, вызывается « AssertionError ». Также можно распечатать сообщение с ошибкой, разделенное запятой .

8. break : «break» используется для управления потоком цикла. Оператор используется для выхода из цикла и передает управление в оператор, следующий сразу после цикла.

9. continue : «continue» также используется для управления потоком кода. Ключевое слово пропускает текущую итерацию цикла , но не завершает цикл .

Иллюстрации ключевых слов break и continue можно увидеть в статье ниже.

Циклы и операторы управления (продолжить, разбить и пройти) в Python
10. class : это ключевое слово используется для объявления пользовательских классов . Для получения дополнительной информации. нажмите здесь

11. def : Это ключевое слово используется для объявления пользовательских функций . Для получения дополнительной информации. нажмите здесь

12. если : это контрольное заявление для принятия решения. Выражение истины заставляет управление переходить в блок операторов «if».

13. остальное : это контрольное заявление для принятия решения. Ложное выражение заставляет управление перейти в блок оператора «else».

14. Элиф : Это контрольное заявление для принятия решений. Это сокращение от « иначе, если »

if, else и elif условные заявления подробно объясняются здесь в статье.

15. del : del используется для удаления ссылки на объект . Любая переменная или значение списка могут быть удалены с помощью del.

# Код Python для демонстрации
# del and assert

  
# инициализирующий список

a = [1, 2, 3]

  
# печать списка перед удалением любого значения

print ("The list before deleting any value")

print (a)

  
# используя del для удаления 2-го элемента списка

del a[1]

  
# печать списка после удаления 2-го элемента

print ("The list after deleting 2nd element")

print (a)

  
# демонстрация использования assert
# печатает AssertionError

assert 5 < 3, "5 is not smaller than 3"

Выход:

The list before deleting any value
[1, 2, 3]
The list after deleting 2nd element
[1, 3]

Ошибка выполнения:

Traceback (most recent call last):
  File "9e957ae60b718765ec2376b8ab4225ab.py", line 19, in 
    assert 5<3, "5 is not smaller than 3"
AssertionError: 5 is not smaller than 3

Следующая статья — Ключевые слова в Python | Набор 2

Эта статья предоставлена Манджитом Сингхом (С. Нандини) . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

Ключевые слова в Python | Комплект 1

0.00 (0%) 0 votes