Экзаменационные вопросы по дисциплине "Алгоритмизация и программирования"



бет11/19
Дата12.05.2022
өлшемі128,37 Kb.
#142926
түріЭкзаменационные вопросы
1   ...   7   8   9   10   11   12   13   14   ...   19
Байланысты:
otvekzalg

Оператор присваивания представляет собой запись, содержащую символ = (знак равенства), слева от которого указано имя переменной, а справа - выражение. Оператор присваивания заканчивается знаком ; (точка с запятой). Оператор присваивания можно отличить в тексте программы по наличию знака равенства. Логические выражения типа kByte >= 1023 являются простыми, так как в них выполняется только одна логическая операция. Однако, на практике нередко возникает необходимость в более сложных выражениях. Может понадобиться получить ответа "Да" или "Нет" в зависимости от результата выполнения двух простых выражений. Например, "на улице идет снег или дождь", "переменная news больше 12 и меньше 20".
В таких случаях используются специальные операторы, объединяющие два и более простых логических выражения. Широко используются два оператора – так называемые логические И (and) и ИЛИ (or).
Чтобы получить True при использовании оператора and, необходимо, чтобы результаты обоих простых выражений, которые связывает данный оператор, были истинными. Если хотя бы в одном случае результатом будет False, то и все сложное выражение будет ложным.
Чтобы получить True при использовании оператора or, необходимо, чтобы результат хотя бы одного простого выражения, входящего в состав сложного, был истинным. В случае оператора or сложное выражение становится ложным лишь тогда, когда ложны оба составляющие его простые выражения.



  1. Назовите операции над данными простых типов в языках программирования Python.

В Python типы данных можно разделить на встроенные в интерпретатор (built-in) и не встроенные, которые можно использовать при импортировании соответствующих модулей.
К основным встроенным типам относятся:

  1. None (неопределенное значение переменной)

  2. Логические переменные (Boolean Type)

  3. Числа (Numeric Type)

    1. int – целое число

    2. float – число с плавающей точкой

    3. complex – комплексное число

  4. Списки (Sequence Type)

    1. list – список

    2. tuple – кортеж

    3. range – диапазон

  5. Строки (Text Sequence Type )

    1. str

  6. Бинарные списки (Binary Sequence Types)

    1. bytes – байты

    2. bytearray – массивы байт

    3. memoryview – специальные объекты для доступа к внутренним данным объекта через protocol buffer

  7. Множества (Set Types)

    1. set – множество

    2. frozenset – неизменяемое множество

  8. Словари (Mapping Types)

    1. dict – словарь



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   19




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет