Python Classroom Notes – 21/05/2026

Lets look at some more problems

Preview

Ria knows the following

  • Arthimetic
+
-
*
// (integer division)
/
% (remainder)
  • Logical
== equals
!= not equals
< lt
> gt
<= le
>= ge
  • Assigment
Remember 10 as a
a = 10

Exercise – 3: Number is even or not

  • Speaking with Ria
number = 9
remainder = number % 2
if remainder == 0 say even
else say odd

Exercise – 4: Single digit sum

  • Sum of digits till we get a single digit
0414 => 0 + 4 + 1 + 4 => 9
3414 => 3 + 4 + 1 + 4 => 12 => 1 + 2 => 3
  • Lets make Ria pull digits out of a number
1234 => 4

1234 % 10 => 4
1234 // 10 => 123

123 % 10 => 3
123 // 10 => 12

12 % 10 => 2
12 // 10 => 1

1 % 10 => 1
1 // 10 => 0
  • Speak
1. number = 9414
2. result = 0
3. digit = number % 10
4. result = result + digit
5. number = number // 10
6. if number > 0 go to 3
7. if number == 0 and result > 9  
	number = result
        go to 2
8 say result
  • Exercise: Make ria calcualte reverse fo a number

By continuous learner

enthusiastic technology learner

Leave a Reply

Discover more from Direct AI Powered By Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading