برنامه ای بنویسید که رشته ای را خوانده با استفاده از تابع، مجموع ارقام موجود در رشته را محاسبه و چاپ کند.
سوال
اگه کاربر مثلا rt2cv7 تایپ کرد باید خروجی ۹ باشه چون مجموع اعداد در رشته میشه ۹
در حال بررسی
1
انجمن برنامه نویسان پایتون
2 سال
4 پاسخ ها
489 دیده شده
1
پاسخ ها ( ۴ )
a = input(“enter sth: “)
s = 0
for i in range(len(a)):
if ord(a[i]) < 58 and ord(a[i]) > 47:
s += int(a[i])
print(s)