Python Online Compiler & Playground
HTML/CSS/JavaScript
HTML
CSS
Javascript
C++
C
PHP
Java
Python
Swift
C#
Ruby
Node.JS
Kotlin
jQuery
Go
R
TypeScript
Start Python Course
Register
mental arithmetic for squares arund 50**2
+13
Author: Oma Falk
Dark
Public
Save
PY
py
1
2
3
4
5
6
7
8
def
explain
(
num
):
delta = num
-50
print
(
"{0} = 50{1} \n {0}**2 = 25{1} append {2} -->{3} \
n ---------- "
.
format
(
num
,(
num >
49
)
*
"+"
+
str
(
delta
),
str
((
delta
)
**
2
)
.zfill
(
2
),
num**
2
))
for
i
in
range
(
41
,
60
):
explain
(
i
)
Enter to Rename, Shift+Enter to Preview
OUTPUT