Python Classroom notes 13/Feb/2026

Problem

  • Find sum of digits till it is single digit
1111  => 1 + 1 + 1 + 1

4567  => 4 + 5 + 6 + 7 => 22 => 2 + 2 => 4


3289 => 3 + 2 + 8 + 9 => 22 => 4
  • Solution
number = 5678
result = 0

until number > 0
   rem = number % 10
   result = result + rem
   number = number // 10
   if number == 0 and result > 9 then
    number = result
    result = 0
   end if
end until

say result

Prime number

  • Solution
number = 7
is_prime_number = True
index = 2
until index <= number // 2
    if number % index == 0 then
        is_prime_number = False
        exit from until
    end if
    index = index + 1
end until
if is_prime_number == True then
    say 7 is prime
else 
    say 7 is not prime
end if

By continuous learner

enthusiastic technology learner

Leave a comment