Алгоритмді программалау

Python-ды екі режимде қолдануға болады: интерактивтік (команда жазасың, БІРДЕН нәтиже көресің, бірақ САҚТАЛМАЙДЫ) және пакеттік/файлдық (толық программа .py файлында сақталады).

Анықтама
Python-ды орындау тізбегі: Бастапқы мәтін → Компилятор → Байт-код → Виртуалды машина (PVM) → Орындау. Python — интерпретацияланған тіл.
Есеп (банктегі салым): x теңге, жыл сайын p% өседі (тиын алынып тасталады). Салым y теңгеге жеткенше неше жыл керек?
x = int(input("Бастапқы сома: "))
p = int(input("Пайыз: "))
y = int(input("Керек сома: "))
i = 0
while x < y:
    x *= 1 + p/100
    x = int(100*x) / 100
    i += 1
print("Керегі", i, "жыл")
Жауабы: x=5000, p=15, y=15000 → 8 жыл.
Ескерту
«Тиынды алып тастау» үшін int(x) ЖЕТКІЛІКСІЗ — ол бүтін бөлікті ғана қалдырады. Дұрысы — int(100×x)/100: алдымен 100-ге көбейт, бүтіндеп, қайта 100-ге бөл.

Идентификатор — айнымалы, функция атауы: әріптен немесе «_» басталады, ЦИФРДАН БАСТАЛМАЙДЫ, кілт сөздермен сәйкес келмейді. Түсініктеме (комментарий) — # белгісінен кейін, интерпретатор ЕСКЕРМЕЙДІ, тек адамға арналған.