Главная страница
Навигация по странице:

  • символьная строка a = True print ( type(a) )

  • Как записать значение в переменную

  • Оператор

  • Введите число: 26 Что не так a = int( input("Введите число: ") )

  • a = 5 b = a + 2 a = (a + 2)*(b – 3) b = b + 1 a 5

  • Вывод данных

  • 8класс_Python. Что такое алгоритм


    Скачать 3.34 Mb.
    НазваниеЧто такое алгоритм
    Дата27.02.2023
    Размер3.34 Mb.
    Формат файлаppt
    Имя файла8класс_Python.ppt
    ТипДокументы
    #957577
    страница2 из 11
    1   2   3   4   5   6   7   8   9   10   11

    Типы переменных





    a = 4
    print ( type(a) )





    целое число (integer)


    a = 4.5
    print ( type(a) )





    вещественное число


    a = "Вася"
    print ( type(a) )





    символьная строка


    a = True
    print ( type(a) )





    логическая

    Зачем нужен тип переменной?





    Тип определяет:
    область допустимых значений допустимые операции объём памяти формат хранения данных

    Как записать значение в переменную?





    a = 5


    оператор присваивания


    При записи нового значения старое удаляется из памяти!


    !


    5


    Оператор – это команда языка программирования (инструкция).
    Оператор присваивания – это команда для присваивания нового значения переменной.


    a


    a = 7


    7





    Программа ждет, пока пользователь введет значение и нажмет Enter.
    Введенное значение записывается в переменную a (связывается с именем a)


    !


    5


    a





    a = input()


    ввести строку с клавиатуры и связать с переменной a


    b = input()


    с = a + b


    print ( c )


    Протокол:
    21
    33
    2133


    Почему?


    ?


    Результат функции input – строка символов!


    !


    a = int( input() )


    b = int( input() )


    преобразовать в целое число

    Ввод с подсказкой





    a = input ( "Введите число: " )


    подсказка


    Введите число:


    26


    Что не так?


    ?


    a = int( input("Введите число: ") )

    Изменение значений переменной





    a = 5
    b = a + 2
    a = (a + 2)*(b – 3)
    b = b + 1


    a


    5


    b


    =5+2


    7


    28


    =(5+2)*(7-3)


    =7+1


    8

    Вывод данных





    print ( a )


    значение переменной


    print ( "Ответ: ", a )


    значение и текст


    перечисление через запятую


    print ( "Ответ: ", a+b )


    вычисление выражения


    print ( a, "+", b, "=", c )


    2 + 3 = 5


    через пробелы


    print ( a, "+", b, "=", c, sep = "" )


    2+3=5


    sep = ""


    убрать разделители

    Вывод данных через format





    print ( a, "+", b, "=", c, sep = "" )


    2+3=5


    print ( "{}+{}={}".format(a, b, c ) )

    Сложение чисел: простое решение





    a = int ( input() )
    b = int ( input() )
    c = a + b
    print ( c )


    Что плохо?


    ?

    Сложение чисел: полное решение


    print ( "Введите два числа: " )
    a = int ( input() )
    b = int ( input() )
    c = a + b
    print ( a, "+", b, "=", c, sep="" )





    Протокол:
    Введите два целых числа
    25
    30
    25+30=55


    компьютер


    пользователь


    подсказка

    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта