Python automorphic number

auto.py

Automorphic number when it is squared,the last number in square contains original number.

For example 5 is automorphic number

Square of 5 = 25  ( last number is 5 i.e. original number)
iSquare=0;
iPower=0;
iRem = 0;

iNumber = input("Please enter a number: ")

iPower = len(iNumber)

iSquare = int(iNumber) ** 2;

iNumber = int(iNumber)

power = 10**(iPower)

iRem = iSquare % power

if iRem == iNumber:
 print(iNumber , " is Automorphic number ")

else:
 print(iNumber , " is not Automorphic number ")
Output

auto

Published by Python programming examples for beginners

Abhay Gadkari is an IT professional having around experience of 20+ years in IT industry. He worked on web technologies and databases with Insurance and ERP projects.