🗊 Презентация Операторы и выражения

Нажмите для полного просмотра!
Операторы и выражения, слайд №1 Операторы и выражения, слайд №2 Операторы и выражения, слайд №3 Операторы и выражения, слайд №4 Операторы и выражения, слайд №5 Операторы и выражения, слайд №6 Операторы и выражения, слайд №7 Операторы и выражения, слайд №8 Операторы и выражения, слайд №9 Операторы и выражения, слайд №10 Операторы и выражения, слайд №11 Операторы и выражения, слайд №12 Операторы и выражения, слайд №13 Операторы и выражения, слайд №14 Операторы и выражения, слайд №15 Операторы и выражения, слайд №16 Операторы и выражения, слайд №17 Операторы и выражения, слайд №18 Операторы и выражения, слайд №19 Операторы и выражения, слайд №20 Операторы и выражения, слайд №21 Операторы и выражения, слайд №22 Операторы и выражения, слайд №23 Операторы и выражения, слайд №24 Операторы и выражения, слайд №25 Операторы и выражения, слайд №26 Операторы и выражения, слайд №27 Операторы и выражения, слайд №28 Операторы и выражения, слайд №29 Операторы и выражения, слайд №30 Операторы и выражения, слайд №31 Операторы и выражения, слайд №32 Операторы и выражения, слайд №33 Операторы и выражения, слайд №34 Операторы и выражения, слайд №35 Операторы и выражения, слайд №36 Операторы и выражения, слайд №37 Операторы и выражения, слайд №38 Операторы и выражения, слайд №39

Содержание

Вы можете ознакомиться и скачать презентацию на тему Операторы и выражения. Доклад-сообщение содержит 39 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Языки программирования Лекция 3
Описание слайда:
Языки программирования Лекция 3

Слайд 2


Операторы и выражения 2 + 3 Операторы – это некий функционал, производящий какие-либо действия, который может быть представлен в виде символов, как...
Описание слайда:
Операторы и выражения 2 + 3 Операторы – это некий функционал, производящий какие-либо действия, который может быть представлен в виде символов, как например +, или специальных зарезервированных слов. Операторы могут производить некоторые действия над данными, и эти данные называются операндами.

Слайд 3


Операторы присваивания = – присваивает переменной значение: >>> x = 5; x 5 += – увеличивает значение переменной на указанную величину: >>> x = 5; x...
Описание слайда:
Операторы присваивания = – присваивает переменной значение: >>> x = 5; x 5 += – увеличивает значение переменной на указанную величину: >>> x = 5; x += 10 # Эквивалентно x = x + 10 15 -= – уменьшает значение переменной на указанную величину; *=; /=; //=; %=; **=

Слайд 4


Приоритет выполнения операторов 1. -x, +x, ~x, ** Например, выражение: -10 ** -2 эквивалентно следующей расстановке скобок: -(10 ** (-2)) 2. *, %, /,...
Описание слайда:
Приоритет выполнения операторов 1. -x, +x, ~x, ** Например, выражение: -10 ** -2 эквивалентно следующей расстановке скобок: -(10 ** (-2)) 2. *, %, /, // 3. +, - 4. – двоичные сдвиги. 5. & – двоичное И. 6. ^ – двоичное исключающее ИЛИ. 7. | – двоичное ИЛИ. 8. =, +=, -=, *=, /=, //=, %=, **= – присваивание.

Слайд 5


Математические операторы +, −, *, / // >>> 10 // 3 3 % – остаток от деления: >>> 10 % 3 1 ** – возведение в степень: >>> 10**2, 10.0**2 (100,100.0)...
Описание слайда:
Математические операторы +, −, *, / // >>> 10 // 3 3 % – остаток от деления: >>> 10 % 3 1 ** – возведение в степень: >>> 10**2, 10.0**2 (100,100.0) унарный минус (−) и унарный плюс (+): >>> +10, +10.0, -10, -(-10) (10, 10.0, -10, 10)

Слайд 6


Операторы для работы с последовательностями + >>> print ("Строка1" + "Строка2") # конкатенация строк Строка1Строка2 >>> [1, 2, 3]...
Описание слайда:
Операторы для работы с последовательностями + >>> print ("Строка1" + "Строка2") # конкатенация строк Строка1Строка2 >>> [1, 2, 3] + [4, 5, 6] # списки [1, 2, 3, 4, 5, 6] >>> (1, 2, 3) + (4, 5, 6) # кортежи (1, 2, 3, 4, 5, 6) * >>> "s" * 10 # строки ’ssssssssss’ >>> [1, 2] * 2 # списки [1, 2, 1, 2]

Слайд 7


Операторы сравнения == >>> 2 == 2, 6 == 5 (True, False) !=, , = >>> 1 >= 1, 1 > 5 (True, False) is >>> x = y = [1, 2] >>> x is y True >>> x = [1, 2];...
Описание слайда:
Операторы сравнения == >>> 2 == 2, 6 == 5 (True, False) !=, , = >>> 1 >= 1, 1 > 5 (True, False) is >>> x = y = [1, 2] >>> x is y True >>> x = [1, 2]; y = [1, 2] >>> x is y False is not

Слайд 8


Операторы сравнения в порядке убывания приоритета: 1. , =, ==, !=, , is, is not, in, not in. 2. not – логическое отрицание. 3. and – логическое И. 4....
Описание слайда:
Операторы сравнения в порядке убывания приоритета: 1. , =, ==, !=, , is, is not, in, not in. 2. not – логическое отрицание. 3. and – логическое И. 4. or – логическое ИЛИ.

Слайд 9


Модуль math. Математические функции import math math.pi З.141592653589793 math.e 2.718281828459045 sin(), cos(), tan() asin(), acos(), atan()
Описание слайда:
Модуль math. Математические функции import math math.pi З.141592653589793 math.e 2.718281828459045 sin(), cos(), tan() asin(), acos(), atan()

Слайд 10


Математические функции log([, ]) log10(), log2(), sqrt() ceil() math.ceil(5.39), math.ceil(5.51) 6, 6 floor()
Описание слайда:
Математические функции log([, ]) log10(), log2(), sqrt() ceil() math.ceil(5.39), math.ceil(5.51) 6, 6 floor()

Слайд 11


Оператор if number = 23 guess = int(input('Введите целое число : ')) if guess == number: print('Поздравляю, вы угадали,') # Здесь начинается новый...
Описание слайда:
Оператор if number = 23 guess = int(input('Введите целое число : ')) if guess == number: print('Поздравляю, вы угадали,') # Здесь начинается новый блок print('(хотя и не выиграли никакого приза!)') # Здесь заканчивается новый блок elif guess < number: print('Нет, загаданное число немного больше этого.') # Ещё один блок # Внутри блока вы можете выполнять всё, что угодно ... else: print('Нет, загаданное число немного меньше этого.') # чтобы попасть сюда, guess должно быть больше, чем number print('Завершено') # Это последнее выражение выполняется всегда после выполнения оператора if

Слайд 12


Оператор if Введите целое число : 50 Нет, загаданное число немного меньше этого. Завершено Введите целое число : 22 Нет, загаданное число немного...
Описание слайда:
Оператор if Введите целое число : 50 Нет, загаданное число немного меньше этого. Завершено Введите целое число : 22 Нет, загаданное число немного больше этого. Завершено Введите целое число : 23 Поздравляю, вы угадали, (хотя и не выиграли никакого приза.) Завершено if True: print('Да, это верно.')

Слайд 13


Оператор while i = 5 while i < 10: print(i) i = i + 2 5 7 9
Описание слайда:
Оператор while i = 5 while i < 10: print(i) i = i + 2 5 7 9

Слайд 14


Оператор while number = 23 running = True while running: guess = int(input('Введите целое число : ')) if guess == number: print('Поздравляю, вы...
Описание слайда:
Оператор while number = 23 running = True while running: guess = int(input('Введите целое число : ')) if guess == number: print('Поздравляю, вы угадали.') running = False # это останавливает цикл while elif guess < number: print('Нет, загаданное число немного больше этого') else: print('Нет, загаданное число немного меньше этого.') else: print('Цикл while закончен.') # Здесь можете выполнить всё что вам ещё нужно print('Завершение.')

Слайд 15


Оператор while Введите целое число : 50 Нет, число несколько меньше. Введите целое число : 22 Нет, число несколько больше. Введите целое число : 23...
Описание слайда:
Оператор while Введите целое число : 50 Нет, число несколько меньше. Введите целое число : 22 Нет, число несколько больше. Введите целое число : 23 Поздравляю, вы угадали. Цикл while закончен. Завершение.

Слайд 16


Цикл for for i in ’hello world’: print(i * 2, end=’’) hheelllloo wwoorrlldd
Описание слайда:
Цикл for for i in ’hello world’: print(i * 2, end=’’) hheelllloo wwoorrlldd

Слайд 17


Оператор break for i in ’hello world’: if i == ’o’: break print(i * 2, end = ’’) hheellll
Описание слайда:
Оператор break for i in ’hello world’: if i == ’o’: break print(i * 2, end = ’’) hheellll

Слайд 18


Оператор continue for i in ’hello world’: if i == ’o’: continue print(i * 2, end = ’’) hheellll wwrrlldd
Описание слайда:
Оператор continue for i in ’hello world’: if i == ’o’: continue print(i * 2, end = ’’) hheellll wwrrlldd

Слайд 19


Упражнения и контрольные вопросы 1. Для чего нужны операторы? 2. Какой результат получится после выполнения следующего кода: >>> True + 2 3. Какой...
Описание слайда:
Упражнения и контрольные вопросы 1. Для чего нужны операторы? 2. Какой результат получится после выполнения следующего кода: >>> True + 2 3. Какой результат получится после выполнения следующего кода: >>> bool(-20) 4. Какой результат получится после выполнения следующего кода: >>> bool(0.1) 5. Какой результат получится после выполнения следующего кода: >>> bool("0") 6. Какой результат получится после выполнения следующего кода: >>> bool(0.0) 7. Какой результат получится после выполнения следующего кода: >>> bool("") 8. Какой результат получится после выполнения следующего кода: >>> bool([]) 9. Какой результат получится после выполнения следующего кода: >>> bool(())

Слайд 20


Ответы 1. Операторы позволяют произвести с данными определенные действия. 2. Ответ: 3. 3. Ответ: True. 4. Ответ: True. 5. Ответ: True. 6. Ответ:...
Описание слайда:
Ответы 1. Операторы позволяют произвести с данными определенные действия. 2. Ответ: 3. 3. Ответ: True. 4. Ответ: True. 5. Ответ: True. 6. Ответ: False. 7. Ответ: False. 8. Ответ: False. 9. Ответ: False. 10. Ответ: False. 11. Ответ: 10. 12. Ответ: 20. 13. Ответ: True. 14. Ответ: 10. 15. Ответ: 20. 16. Ответ: 121.0. 17. Ответ: 120.

Слайд 21


Интерпретаторы
Описание слайда:
Интерпретаторы

Слайд 22


Интерпретаторы
Описание слайда:
Интерпретаторы

Слайд 23


Интерпретаторы - python консоль
Описание слайда:
Интерпретаторы - python консоль

Слайд 24


Интерпретаторы
Описание слайда:
Интерпретаторы

Слайд 25


Интерпретаторы
Описание слайда:
Интерпретаторы

Слайд 26


Установка iPython 1. Установка Miniconda по ссылке с сайта 2. Запуск командной строки из меню Пуск - Anaconda Prompt с правами администратора. В...
Описание слайда:
Установка iPython 1. Установка Miniconda по ссылке с сайта 2. Запуск командной строки из меню Пуск - Anaconda Prompt с правами администратора. В командой строке необходимо выполнить команды: 3. Обновление pip командой: python -m pip install --upgrade pip 4. Установка jupyter командой: pip install jupyter 5. Запуск оболочки: jupyter notebook.

Слайд 27


Установка iPython
Описание слайда:
Установка iPython

Слайд 28


Установка iPython
Описание слайда:
Установка iPython

Слайд 29


Установка iPython
Описание слайда:
Установка iPython

Слайд 30


Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 31


Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 32


Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 33


Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 34


Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 35


Числа с плавающей точкой
Описание слайда:
Числа с плавающей точкой

Слайд 36


Числа с плавающей точкой
Описание слайда:
Числа с плавающей точкой

Слайд 37


Операторы и выражения, слайд №37
Описание слайда:

Слайд 38


Операторы и выражения, слайд №38
Описание слайда:

Слайд 39


Типы данных Задание 1. Составьте выражение для вычисления в интерпретаторе Python 3 и вставьте в поле ответа результат вычисления. Приведите к целому...
Описание слайда:
Типы данных Задание 1. Составьте выражение для вычисления в интерпретаторе Python 3 и вставьте в поле ответа результат вычисления. Приведите к целому типу число 2.99 Задание 2. Составьте выражение для вычисления в интерпретаторе Python 3 и вставьте в поле ответа результат вычисления. Приведите к целому типу число -1.6 Заметьте, что приведение к целому типу вещественного числа соответствует отбрасыванию дробной составляющей, что соответствует округлению в сторону 00.



Похожие презентации
Mypresentation.ru
Загрузить презентацию