Python Program to Check If the Number is Armstrong or Not?
HTML-код
- Опубликовано: 12 сен 2024
- In this video, learn Python Program to Check If the Number is Armstrong or Not? Find all the videos of the 100+ Python Programs Course in this playlist: • Python Program to Add ...
💎 Get Access to Premium Videos and Live Streams: / @wscubetech
WsCube Tech is a leading Web, Mobile App & Digital Marketing company, and institute in India.
We help businesses of all sizes to build their online presence, grow their business, and reach new heights.
👉For Digital Marketing services (Brand Building, SEO, SMO, PPC, SEM, Content Writing), Web Development and App Development solutions, visit our website: www.wscubetech...
👉Want to learn new skills and improve existing ones with in-depth and practical sessions? Enroll in our advanced online courses now and make yourself job-ready: courses.wscube...
All the courses are job-oriented, up-to-date with the latest algorithms and modules, fully practical, and provide you hands-on projects.
👉 Want to learn and acquire skills in English? Visit WsCube Tech English channel: bit.ly/2M3oYOs
📞 For more info about the courses, call us: +91-7878985501, +91-9269698122
✅ CONNECT WITH THE FOUNDER (Mr. Kushagra Bhatia) -
👉 Instagram - / kushagrabhatiaofficial
👉 LinkedIn - / kushagra-bhatia
Connect with WsCube Tech on social media for the latest offers, promos, job vacancies, and much more:
► Subscribe: bit.ly/wscubech...
► Facebook: / wscubetech.india
► Twitter: / wscubetechindia
► Instagram: / wscubetechindia
► LinkedIn : / wscubetechindia
► RUclips: / wscubetechjodhpur
► Website: wscubetech.com
-------------------------------------| Thanks |--------------------------
#python #pythontutorials #pythonprogramming
😎Hey, thanks for watching! We’d love to know your thoughts/doubts here in the comments.
👉For professional self-paced certification courses (pre-recorded), visit: bit.ly/Pre-Recorded-Course
👉Don’t forget to SUBSCRIBE to our channel for more such videos & valuable content: bit.ly/RUclips-WsCubeTech
x = int(input(" enter a value of x : "))
y = int(input(" enter a value of y : "))
z = int(input(" enter a value of z : "))
xyz = int(str(x) + str(y) + str(z))
answer = x**3 + y**3 + z**3
if answer == xyz:
print(" this is an Armstrong number ")
else:
print(" This isn't an Armstrong number ")
THANK ME LATER
Thanks
Beautiful explanation. Thanks so much
very simple : num1 = input("Enter a number : ")
length = len(num1)
c=0
for i in num1:
c += int(i)**int(length)
if int(num1) == c:
print(num1, "is a Armstrong number")
else:
print(num1, "is not a Armstrong number")
num1 = input("Enter a number : ")
length = len(num1)
c=0
for i in num1:
c += int(i)**int(length)
if int(num1) == c:
print(num1, "is a Armstrong number")
else:
print(num1, "is not a Armstrong number")
Thank you very much Madam 😊 🙏🏻🙏🏻🙏🏻🙏🏻
i have done using type castings
def armstrong(num):
su=0
for i in num:
su=su+int(i)**3
print(su)
if int(num)==int(su):
return True
else:
return False
num=input(" Enter the number ")
res=armstrong(num)
print(res)
num1 = input("Enter a number : ")
length = len(num1)
c=0
for i in num1:
c += int(i)**int(length)
if int(num1) == c:
print(num1, "is a Armstrong number")
else:
print(num1, "is not a Armstrong number")
very nice teaching. I understood very well. Your logic is simple but clear. This is the quality of good programmer.
def armstrong_number(number):
alpha=sum(int(item)**len(str(number))for item in str(number))
if alpha == number:
print(f"given number is an armstrong number")
else:
print(f"given number is not an armstrong number")
it will work for each case correct me if i am wrong
i copy paste your code but it can not run i click run then automatically shifted in another cell
define(def) statement is used to define a function
Mam ye sirf 3 digit ke liye applicable hai na ?
convert input value into string then get the length of it and store in a variable then use this variable instead of 3..
emiway bantai:::: Samaj main aya kya..
u can use (len(str(num))) instead of 3
so confusing please make more simple explanation
-ve iq ?
@@x_moonboy it is also wrong
no=input("no")
c=int(no)
d=0
for i in no:
a=int(i)**len(no)
print(a)
d=d+a
if c==d:
print(f"{no} is armstrong number")
else:
print(f"{no} is not armstrong number")
is this correct??
No
yes
Yes i didn't know what is Armstrong number
nice madam ji aap ki voice bahot achhi hai thanks
hi! i regularly follow your channels and the python programing lectures you posted on your channel, it really helped me alot.
but, in this video i think you accidently narate the wrong statement and put wrong inputs during program execution. Let me narate how:
As per "armstrong rule", length of the number entered will the power of each digit, so fixed the digit cube with (3) in logic and during the program execution your also giving input a two digit number (which is wrong as per the logic and as per your given naration in the beginig of video.). SO this program is not a general program. Please correct this video. i hope my this help will not effect ur fab. reputation for the next student who gonna watch this.
Please watch your this video carfully.
Thanx. :) Lots of Luv to WsCube
Hello sales funnel kaise bnaue video bna do please 🙏
Thinks mam
But why sum =0
Thank you 😊 didi😊🎉
This program is wrong mam it will not work for any no which has greater than 3 digits.
why its not working if i am not using temp variable either of it i am directly using num on its place
Har baar cube hi nahi hoga .
Sooo confusing
num1 = input("Enter a number : ")
length = len(num1)
c=0
for i in num1:
c += int(i)**int(length)
if int(num1) == c:
print(num1, "is a Armstrong number")
else:
print(num1, "is not a Armstrong number")