Merhaba,arkadaşlar. Bizim hoca python dilinde kullanıcı sayı giricek 4 haneli bu sayının rakamlarını toplayıp ekrana yazdıracak program. Örneğin: 1234 girildi toplam yazıp ekrana 10 diye çıktı vermesi gerekiyor. 2 gündür deliler gibi uğraşıyorum bu kodlama dilinde yeni olduğum için yapamadım bi kısmını yaptım hatalı yardımcı olursanız sevinirim..
Kod:
i = 0
x = input("Dort basamakli sayiyi giriniz: ")
if len(str(x)) == 4:
bir = x % 10
x = str(x)
x = x[:-1]
x = int(x)
on = x % 10
x = str(x)
x = x[:-1]
x = int(x)
yuz = x % 10
x = str(x)
x = x[:-1]
x = int(x)
bin = x % 10
print(bir+on + yuz + bin)
else:
print("Girdiginiz deger 4 basamakli degil")