تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

استخراج اعداد داخل متن

آسان 1301/ دانلود 280 بازدید جدید

برنامه ای بنویسید که یک متن دریافت کند و اعداد درون آن را استخراج کرده و چاپ کند.

مثلا:

input: hooshang123hooshangi456
output: 123456
👨‍💻 13 ساعت قبل Amardio این تمرین رو مشاهده کرد
👨‍💻 16 ساعت قبل کاربر 409 این تمرین رو مشاهده کرد
🔥 21 ساعت قبل Mma123 جواب جدیدی برای این تمرین ارسال کرد
👨‍💻 14 ساعت قبل کاربر 814 این تمرین رو مشاهده کرد
👨‍💻 1 ساعت قبل کاربر 591 این تمرین رو مشاهده کرد
👨‍💻 10 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

10 جواب

name = str(input("name: "))
for item in name.lower():
    if item.isdigit():
        print(item, end="")
Nima1393 دانلود Python جدید
s = ''
a = input('enter the text')
for i in a :
    if i.isdigit :
        s = s + i
print(s)
کاربر 779 دانلود Python جدید
class Text:
    Text = input("Enter the text: ")
    numbers = []
    for char in Text:
        if char.isdigit():
            numbers.append(char)
    print("These numbers are text:",numbers)
Amirali دانلود Python جدید
Text = input("Enter your sentence:")
numbers = []
for char in Text:
    if char.isdigit():
        numbers.append(char)
print(numbers)
Matin دانلود Python
text = input('enter text: ')
for num in text:
    if num.isnumeric():
        print(num,end='')
Marzie.salehi دانلود Python

منم این شکلی نوشتم :) کاربر 35


def numbers(t):
    num = []
    for i in text:
        if i.isdigit():
            num.append(i)
    return num

text = input('input: ')
print('output: ',numbers(text))
Shahroozchegini دانلود Python
text = input()
number = []
for i in range(len(text)):
    if text[i].isnumeric() == True:
        number.append(text[i])
for j in range(len(number)):
    print(number[j], end='')
Yasintech دانلود Python
def __digit__(n):
    lst=[i for i in n if i.isdigit()]
    _sum=sum(1 for j in lst )
    print(_sum ,'digits number in u\'r str ')
    for i in lst:
        print(i,end=' ')

__num__=input('plz enter u\'r string ')
__digit__(__num__)
کاربر 171 دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن