🧳 1 Саяхат жоспарлаушы (Travel Planner)
Мақсат: Пайдаланушы қала таңдап, оның бағытын және бағасын көреді, маршрут жасайды.
Қолданылатын ұғымдар:
dict → әр қала мен оның бағасы (мысалы, билет бағасы немесе турпакет құны)
function
1) бағыттарды шығару, таңдау, жалпы соманы есептеу
2) бағасы арзаннан қымбатқа сұрыптау
Мысалы:
Алматы (20 000 ₸), Астана (25 000 ₸), Түркістан (15 000 ₸).
Пайдаланушы Түркістан таңдайды → Барлығы: 20 000 ₸.
🧳 1. Планировщик путешествий (Travel Planner)
Цель: Пользователь выбирает города, видит направление и стоимость, формирует маршрут.
Используемые понятия:
Функции:
-
Вывести список направлений, выбрать города, посчитать общую сумму.
-
Отсортировать направления по цене — от дешёвых к дорогим.
Пример:
Алматы (20 000 ₸), Астана (25 000 ₸), Түркістан (15 000 ₸).
Пользователь выбирает Түркістан → Итог: 20 000 ₸.
turlar = {
"Алматы": 20000,
"Астана": 25000,
"Түркістан": 15000,
"Шымкент": 18000,
"Қызылорда": 22000
}
def turlardy_korsetu():
for kala, baga in turlar.items():
print(f"Бағыты: {kala} және бағасы = {baga}")
while True:
print('''
1. Турларды көрсету
2. Турларды бағасы бойынша сұрыптау
3. Тур таңдау
4. Чекті көрсету
''')
n = int(input("Номер жаз: "))
if n == 1:
turlardy_korsetu()
elif n == 2:
turlar = dict(sorted(turlar.items(), key = lambda x: x[1]))
turlardy_korsetu()
elif n == 3:
pass
else:
pass