Предмет: Информатика, автор: annaiva07

a=8

b=9

c=a+b

print ('C=')

почему нет результата

как результат получить​


Аноним: Всё дело в кавычках. В данном случае они передают строчный аргумент функции который и будет выведен на экран. Если их убрать, то функция print() будет содержать две переменные которые, с помощью математического оператора "+", будут выполнять сложение чисел, которые они хранят.

"=" тоже не нужно ставить, это оператор присваивания
annaiva07: спасибо большое
Аноним: Проще говоря, если стоят кавычки, то это считается строчным типом данных, а если без, то в данном случае интерпретатор будет понимать что это не нужно печатать букву "С", а что это вызывается фунция С, которой присвоено значение "a+b"
Аноним: Советую вам прочитать тему по типам данных int, str, float, bool. Этого, на начальном этапе, будет более чем достаточно для понимания
annaiva07: спасибо

Ответы

Автор ответа: qennu
0

Ответ:

При выполнении кода, программа напечатает следующее: C=

Потому что у тебя там стоят кавычки, также стоит С большая, а не с маленькая. Код должен выглядеть следующим образом:

a=8

b=9

c=a+b

print (c)

Тогда программа напечатает: 17

Похожие вопросы
Предмет: Математика, автор: lizaburtseva
Предмет: Математика, автор: whatha
Предмет: Музыка, автор: filaharon20061