Майкл Доусон — "Программируем на Python", ответы на задания 2-ой главы…

Ответы на задания 2-ой главы.

Первое устное задание рассматривать не будем.

 

Задача №2
Напишите программу, в окно которой пользователь сможет ввести названия двух своих любимых блюд. Программа должна сцеплять две эти строки и выводить полученную строку, как название нового, невиданного блюда.
name1 = input("Введите первое свое любимое блюдо: ")
name2 = input("Введите второе свое любимое блюдо: ")
print("nА теперь, внимание! Я придумал блюдо, которое объединяет ваше оба любимых: ")
print(name1+name2)
input("nnВведите Enter, чтобы выйти из приложения...")
 
Задача №3
Напишите программу "Щедрый посетитель", в окно которой пользователь сможет ввести сумму счета за обед в ресторане. Программа должна выводить два значения: чаевые из расчета 15% и 20% от указанной суммы.
print("Здравствуйте, уважаемый посетитель стриптиз-клуба 'Вертихвостка'!")
# Не могу удержаться. Процитируем Гарри Гаррисона :-)
print("Наш девиз: ЗАХОДИТЕ К НАМ, ЗАСРАНЦЫ, ЖДУТ ВАС ВЫПИВКА И ТАНЦЫ!")
print("Вас приветствует приложение для подсчета чаевых для официантки,")
print("которая, обслуживала вас.")
check = int(input("nДля начала введите сумму счета в долларах (без центов): "))

# Рассчитываем чаевые по американской системе
tip_good = check / 100 * 20
tip_bad = check / 100 * 10
print(«nЕсли вам понравилось обслуживание, то оставьте официантке «,tip_good, «долларов»)
print(«Если же нет, то оставьте «, tip_bad, «долларов»)

input(«nnНажмите Enter, чтобы закрыть приложение…»)

 
Задача №4
Напишите программу «Автодилер», в окно которой пользователь сможет ввести стоимость автомобиля без наценок. Программа должна прибавлять к ней несколько дополнительных сумм: налог, регистрационный сбор, агентский сбор, цена доставки машины по месту назначения.Пусть налог и регистрационный сбор вычисляются как доля от начальной с тоимости, а остальные наценки будем считать фиксированным величинами. Окончательная цена автомобиля должна быть выведена на экран.

 

print("Здравствуйте! Вас приветствует приложение автоцентра Audi.")
print("Вводя стоимость автомобиля, мы расчитаем вам окончательную цену")
print("автомобиля со всеми наценками с каждым подпунктом")
price = int(input("nВведите стоимость автомобиля: "))

nalog = price / 100 * 13
print(«nНалог: «, nalog, «рублей»)

reg_sbor = price / 100 * 3
print(«nРегистрационный сбор: «, reg_sbor, «рублей»)
print(«nАгентский сбор: «, 10000, «рублей»)
print(«nДоставка машины: «, 5000, «рублей»)

full = price + nalog + reg_sbor + 10000 + 5000
print(«nnИтого: «, full, «рублей»)

print(«nnБлагодарим за покупку!»)
input(«Введите Enter, чтобы закрыть приложение…»)

 
P.S. За наглядный листинг кода спасибо сайту highlight.hohli.com.
P.P.S. Все разъезжается по швам.

Автор: Alek Azimov

Как изменить часовой пояс Linux

Мы очень часто пользуемся временем в Linux, начиная от простой задачи узнать сколько сейчас времени, до более сложной — посмотреть логи или узнать когда произошло то или иное событие в системе. Все завязано на времени, поэтому очень важно, чтобы часы шли правильно.

Наша планета разделена на часовые пояса, это было сделано с одной простой целью, чтобы время в любой точке планеты соответствовало солнечному времени. Время между этими зонами отличается на час и всего таких поясов — 24, за эталон взято время по нулевому, Гринвичскому меридиану.

Поэтому в определенный момент время в разных участках планеты будет отличаться на час. В этой небольшой статье мы рассмотрим как изменить часовой пояс Linux, чтобы операционная система правильно работала со временем и могла правильно его синхронизировать через интернет.

Читать

Первое в мире эксклюзивное кафе Bitcoin…

В Чехии появилось новое особенное место для посещения — первое в мире эксклюзивное кафе Bitcoin. Кафе-бар находится в распоряжении авангардной арт-группы Ztohoven, которая также отвечает за Институт Криптоанархии.

Здесь проводятся встречи и различные мероприятия для хакеров и технически «подкованных» клиентов, направленные на продвижение идей создания свободного рынка и свободы личных взглядов. Читать

Россияне скупают биткоины…

Кризис российского рубля не утихает и лишь набирает оборот. После того как ОПЕК принял решение не снижать квоты на добычу нефти, российские инвесторы потеряли надежду на скорый рост цены «черного золота» и привязанный к ней рубль упал до рекордной отметки.

Всего лишь за половину уходящей недели курс национальной валюты обвалился на 7% и тут легко вспомнить как российские экономисты говорили о высокой волатильности криптовалюты. А они, тем временем, вспомнили про инвестиционные интересы к Биткоин и отправились на биржу LocalBitcoins. Читать

Установка MySQL 5.5 на CentOS

Случилось так, что для одной прикладной программы нужна специфичная версия MySQL 5.5.42, и развернуть необходимо было на свежей версии CentOS. Вроде все просто, но как всегда есть ньюансы.

Для начала определимся, какие файлы нам необходимо скачать, это Читать

Логирование пакетов в фаерволе CentOS

Очень часто для построения правильной цепочки фильтров фаервола, или отладки работы какого-то приложения, необходимо узнать какие пакеты наш фаервол отбивает. Для этого в iptables есть функция – LOG, и сегодня мы поговорим о ней.

Читать