Различия между версиями 14 и 15
Версия 14 от 2018-09-24 08:09:33
Размер: 2747
Редактор: FrBrGeorge
Комментарий:
Версия 15 от 2018-10-02 01:18:58
Размер: 2686
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 1: Строка 1:
== Имена объектов и командные сценарии (программы) == = Имена объектов и командные сценарии (программы) =
Строка 55: Строка 55:
 Д/З:: Вычисления с использованием имён == Д/З ==

Имена объектов и командные сценарии (программы)

  • Именование
    • Связывание результатов именем и обращение к ним по имени а = 345*789, b = 'ABC', res = b*(a%7)

    • id объекта, несколько имён одного объекта c = b, id(c), id(b)

    • Удаление имени, счётчик связей del b, del c

    • Допустимые имена Длина_стойки_2

    • Представление о пространстве имён, dir(), globals()

    • Множественное связывание (a, b, c = 1, 3, 5 и a = b = c = 5)

    • Последовательные вычисления в командной строке с именованием промежуточных результатов
         1 x, y, z = 1, 2, 3
         2 b = (1 + cos(y - 2))/(x ** 4/2 + sin(z) ** 2)
      
         1 a = y -2
         2 b = cos(a)
         3 c = 1 + b
         4 d = x**4
         5 e = d/2
         6 f = sin(z)
         7 g = f**2
         8 h = e + g
         9 res = c/h
      
    • Операции связывания с изменением
         1 b = 1
         2 b += 20
         3 s = "QWE"
         4 s *= 5
         5 a = 4
         6 a **= 3
         7 a = a**3
         8 print(a)
         9 print(sin)
      
  • Редактирование и запуск сценариев (программ)
    • Понятие текстового редактора
    • Отличие от работы в командной строке, функция print()

    • Оператор ввода input(), преобразование строки в число с помощью int(input()) или float(input())

    • Запуск программы на Python из системной командной строки python3 prName.py

    • Работа в текстовом редакторе idle3, запуск программы

   1 a, b, c = 1, 2, 3
   2 print( a, "*", b, "+", c, "=", a * b + c)

   1 a = input("Введите что-нибудь: ")
   2 print(a)

   1 a = int(input("Введите целое число: ")
   2 print(a*2)

Д/З

  • Прочитать и отщёлкать вторую главу учебника

  • Написать четыре программы для любых четырёх вариантов из a) - ж): Ввести x, y и z, вывести a и b (обратите внимание: x,y, и — типа float)

    • image02.gif

Python/PsyPython2018/02_NamingScripts (последним исправлял пользователь FrBrGeorge 2018-10-02 01:18:58)