Всем привет! Тут помню писал я в этой теме, еще в 2013 году
Вот немного программу усовершенствовал. Увлекаюсь питоном, немного изучаю его и экспериментирую. Возможно, кому-то будет полезно!
Небольшая программа для расчета ежедневных трат:
# -*- coding: iso-8859-15 -*-
print 'Программа для рассчитывания требуемых доходов \n Все значения пишите в рублях. \n Copyright by Sasha30'
zatrata=int(input("Введите ваши ежедневные затраты: "))
arenda=int(input("Введите стоимость аренды квартиры в месяц(если не арендуете, напишите 0, или напишите сумму ежемесячных коммунальных платежей:) "))
proezd=int(input("Введите затраты в месяц на проезд(авто/общественный транспорт), если не пользуетесь, то 0: "))
a=zatrata+arenda/3030+proezd/30
minimum=a*30+arenda+proezd
comfort=a*60+arenda+proezd
print '========================================'
print 'Вы тратите в день:' ,zatrata, 'рублей'
print 'В день примерно, учитывая затраты на аренду и проезд Вам нужно зарабатывать как минимум:' ,a, 'рублей'
print 'Минимальный уровень доходов в месяц у Вас должен быть:' ,minimum, 'рублей'
print 'Ваш уровень доходов для комфортной жизни примерно должен быть:', comfort, 'рублей'
Разбираем все по порядку:
# -*- coding: iso-8859-15 -*-
Указываем кодировку, чтобы нормально отображалась кириллица
print 'Программа для рассчитывания требуемых доходов \n Все значения пишите в рублях. \n Copyright by Sasha30'
Отображаем текст на экране.
\n - перенос текста на другую строку
\t - пробел
zatrata=int(input("Введите ваши ежедневные затраты: "))
arenda=int(input("Введите стоимость аренды квартиры в месяц(если не арендуете, напишите 0, или напишите сумму ежемесячных коммунальных платежей:) "))
proezd=int(input("Введите затраты в месяц на проезд(авто/общественный транспорт), если не пользуетесь, то 0: "))
здесь мы предлагаем пользователю ввести данные.
где
zatrata=int(input("Введите ваши ежедневные затраты: "))
- тут пользователь вводит данные, которые запоминаются под переменной
zatrata.
где
int - это значит целое число, т.е если мы напишем, к примеру
1.54 ,то программа его прочитает просто как
1input - эта команда задает режим ввода. т.е пользователь вводит данные
дальше
arenda и
proezd такие же переменные, по такому же принципу
a=zatrata+arenda/30+proezd/30
minimum=a*30+arenda+proezd
comfort=a*60+arenda+proezd
здесь мы вводим новые переменные, которые включают в себя переменные, которые ввел пользователь.
итого получаем переменная
a состоит из переменной
zatrata +
arenda/30(переменную делим на 30) + proezd/30(также делим на 30)
в питоне тут ничего сложного нет. + это сложение, - это вычитание, * произведение, / деление
и также по аналогии мы вводим еще две переменные:
minimum и
comfortназывать можете как хотите.
это Ваше дело и для вашего удобства
итак, программа уже все посчитала. осталось только вывести все эти данные на экран.
воспользуемся для этого командой
print :
print '========================================'
print 'Вы тратите в день:' ,zatrata, 'рублей'
print 'В день примерно, учитывая затраты на аренду и проезд Вам нужно зарабатывать как минимум:' ,a, 'рублей'
print 'Минимальный уровень доходов в месяц у Вас должен быть:' ,minimum, 'рублей'
print 'Ваш уровень доходов для комфортной жизни примерно должен быть:', comfort, 'рублей'
состоит ввод данных так:
print 'так вводится текст' - так мы просто отображаем текст, который вводим. чтобы вывести данные из переменной, можно ввести просто так:
print имяпеременной
если же мы хотим соединить и текст и переменную в одну строку, чтобы красиво сделать, тогда воспользуемся запятыми.
и получим в итоге:
print 'ваштекст' ,имяпеременной
проще говоря текст всегда берется в такие кавычки
' , а переменная просто пишется, без кавычек. а чтобы разделить текст и переменную то пользуемся запятой, как я показал выше.
Удачи Вам!
Будем осваивать язык вместе! И Всех с Новым 2016 Годом!