استخراج اعداد داخل متن
برنامه ای بنویسید که یک متن دریافت کند و اعداد درون آن را استخراج کرده و چاپ کند.
مثلا:
برنامه ای بنویسید که یک متن دریافت کند و اعداد درون آن را استخراج کرده و چاپ کند.
مثلا:
name = str(input("name: ")) for item in name.lower(): if item.isdigit(): print(item, end="")
s = '' a = input('enter the text') for i in a : if i.isdigit : s = s + i print(s)
class Text: Text = input("Enter the text: ") numbers = [] for char in Text: if char.isdigit(): numbers.append(char) print("These numbers are text:",numbers)
matn = (input("shro kon:") a = matn[8:11] b = matn[20:23] print("a"+"b")
Text = input("Enter your sentence:") numbers = [] for char in Text: if char.isdigit(): numbers.append(char) print(numbers)
text = input('enter text: ') for num in text: if num.isnumeric(): print(num,end='')
منم این شکلی نوشتم :)
def numbers(t): num = [] for i in text: if i.isdigit(): num.append(i) return num text = input('input: ') print('output: ',numbers(text))
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='')
s= input("input a tex:") for i in s: if i.isdigit(): print(i)
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__)
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری