Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2021, 16:21   #1
svntxxmx
 
Регистрация: 16.12.2020
Сообщений: 8
По умолчанию Работа с переменной

Доброго дня всем!

Заранее извиняюсь за такой вопрос, просто я новичок

Но как это сделать

в переменной "c" я поместил число 10: c = 10
потом сделал это: c - 10
потом вызвал функцию print(c)
Но в ответ оно выдало "10"

Почему из переменной "c" не отняли 10?

Заранее спасибо
svntxxmx вне форума Ответить с цитированием
Старый 25.01.2021, 16:28   #2
VeryStupidPerson
Пользователь
 
Аватар для VeryStupidPerson
 
Регистрация: 20.07.2020
Сообщений: 69
По умолчанию

Вы должны были записать так: c = c - 10, или так: c -= 10
Команда = означает присваивание, перезапись значения переменной, что Вам и нужно.
Действия над переменными сами по себе значения переменных не изменяют.
---------------------------------------------------
Нич-чего не понимаю!
Или что-то случилось, или… одно из двух!
VeryStupidPerson вне форума Ответить с цитированием
Старый 25.01.2021, 16:38   #3
svntxxmx
 
Регистрация: 16.12.2020
Сообщений: 8
По умолчанию

VeryStupidPerson,
Цитата:
Сообщение от VeryStupidPerson Посмотреть сообщение
Вы должны были записать так: c = c - 10, или так: c -= 10
Команда = означает присваивание, перезапись значения переменной, что Вам и нужно.
Действия над переменными сами по себе значения переменных не изменяют.
Cпасибо
svntxxmx вне форума Ответить с цитированием
Старый 25.01.2021, 19:57   #4
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,039
По умолчанию

радоваться или огорчаться, что на строку
c - 10 - не ругнулось? по-моему огорчаться...
Ципихович Эндрю вне форума Ответить с цитированием
Старый 25.01.2021, 20:13   #5
VeryStupidPerson
Пользователь
 
Аватар для VeryStupidPerson
 
Регистрация: 20.07.2020
Сообщений: 69
По умолчанию

А что огорчатся? Вполне нормальная инструкция. Интерпретатору без разницы, видно вам, что он делает или не видно. (print(c - 10) или просто c - 10) Не всегда же требуется перезаписать переменную, чтобы получить, что нужно. Человек сам должен думать.
---------------------------------------------------
Нич-чего не понимаю!
Или что-то случилось, или… одно из двух!
VeryStupidPerson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль работа с простой переменной и алгоритмами их обработки Ангелина123 Помощь студентам 2 28.04.2019 10:19
Работа с переменной Maray PHP 0 24.05.2017 19:08
неправильная работа при инициализации переменной }|{opa KopHeB Помощь студентам 0 02.02.2011 04:32
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47