Интерактивті бағдарламалар
4-бөлім, Интерактивті бағдарламалар

Теориялық материал
Кіріспе
Интерактивті бағдарлама - бұл пайдаланушымен белсенді түрде сөйлесетін бағдарлама. Ол сұрақтар қояды, жауаптар алады және нәтижелерді көрсетеді.
Негізгі ұғымдар
- Пайдаланушы интерфейсі
- Мәзір жүйесі
- Деректерді тексеру
- Нәтижелерді әдемі көрсету
- Бағдарламаны қайта іске қосу мүмкіндігі
- Шығу опциясы
Мысал
# Интерактивті калькулятор
def calculator():
print('=== Python Калькуляторы ===')
print('Қолжетімді амалдар:')
print('1. Қосу (+)')
print('2. Азайту (-)')
print('3. Көбейту (*)')
print('4. Бөлу (/)')
print('5. Шығу')
while True:
choice = input('\nТаңдауыңыз (1-5): ')
if choice == '5':
print('Сау болыңыз!')
break
if choice in ['1', '2', '3', '4']:
try:
num1 = float(input('Бірінші санды енгізіңіз: '))
num2 = float(input('Екінші санды енгізіңіз: '))
if choice == '1':
result = num1 + num2
operation = 'қосу'
elif choice == '2':
result = num1 - num2
operation = 'азайту'
elif choice == '3':
result = num1 * num2
operation = 'көбейту'
elif choice == '4':
if num2 != 0:
result = num1 / num2
operation = 'бөлу'
else:
print('Нөлге бөлуге болмайды!')
continue
print(f'\nНәтиже: {num1} {operation} {num2} = {result:.2f}')
except ValueError:
print('Дұрыс сан енгізіңіз!')
else:
print('Дұрыс таңдау жасаңыз (1-5)!')
# Бағдарламаны іске қосу
calculator()
Код редакторы
Өткен материал бойынша тапсырма орындап, білімді тексер
Тапсырмалар табылмады
Сабақтың тапсырмасы
Өткен материал бойынша тапсырма орындап, білімді тексер