تعداد تکرار کاراکتر در رشته
تابعی بنویسید که تعداد تکرار یک کاراکتر در یک رشته را برگرداند
برای این سوال نباید از توابع آماده استفاده کنید
count_char("hooshang", "o") #2
تابعی بنویسید که تعداد تکرار یک کاراکتر در یک رشته را برگرداند
برای این سوال نباید از توابع آماده استفاده کنید
count_char("hooshang", "o") #2
def count_char(string, char): count = 0 # شمارش تکرار کاراکتر # پیمایش رشته for c in string: # بررسی اینکه آیا کاراکتر برابر با کاراکتر مورد نظر است if c == char: count += 1 # افزایش شمارش return count # برگرداندن تعداد تکرار # مثال استفاده از تابع result = count_char("hooshang", "o") print(result) # خروجی: 2
def caracter(string): count=0 for char in string: count+=1 return count user_input=input('num:') character_count=caracter(user_input) print(f"tk:{character_count}")
# iteration of character Name = "mohammad" Character = "b" def count_char(Str,Char): i = len(Str)-1 Num = 0 while not i < 0: if Str[i] == Char: Num += 1 i -= 1 return Num print(f"The number of character {Character} in the string {Name} is:{count_char(Name, Character)}")
```def duplicate_string(string,char): """ این تابع برای نشان دادن تعداد حروف تکراری در یک استرینگ است """ # مقدار متغیری را صفر و رشته مورد نظر را با حلقه پیمایش میکنیم count = 0 for i in string : if i == char: #اگر کاراکترهای درحال پیمایش با ورودی دوم ما یکی بود count += 1 #تعداد یک عدد به کانت اضافه میکنیم return count #خروجی را چاپ میکنیم # فراخانی تابع و دادن دو ورودی به تابع filter_char = duplicate_string("mohammad","m") print(filter_char)```
function count_1(s, c) { let count = 0; for (let char in s) { if (char === c) { count += 1; } } return count; } const result = count_1("h", "o"); console.log(result);
def count_char(txt,char): count=0 for i in t: if c==i: count+=1 print(count if count>0 else 'nout found') t=input('enter your text: ') c=input('enter your char: ') count_char(t,c)
def string_txt(s): my_text = {} for item in s: if item in my_text: my_text[item] += 1 else: my_text[item] = 1 return my_text
def chek_try_str(string,char): return string.count(char) text=input('input one string:') char=input('input char for count:') print(f"the character appears'{char}',{chek_try_str(text,char)} times in the string.")
def count(x,y): l=[] for i in x: l.append(i) l2=filter(lambda x : True if x==y else False , l) return len(list(l2)) print(count('hooshang',"o")) #2
برنامه ای بنویسید که 3 عدد دریافت کند و بزگترین آنها را در خروجی چاپ کند
برنامه ای بنویسید که دارای محیط گرافیکی باشد و بتواند عملیات جمع، تفریق، ضرب و تقسیم را روی تعداد بینهایت عدد انجام دهد. (دقیقا مانند یک ماشین حساب واقعی)
برنامه ای بنویسید کهمشخصات هر دانشچو شامل اسم، سن و شهر را از ورودی دریافت کنددریافت مشخصات دانشجو تا زمانی که عدد 0 برای اسم دانشجو وارد نشده است باید ادامه داشته باشددر انتها، لیست دانشجویان به ه...
برنامه ای بنویسید که یک متن و یک کلمه از کاربر دریافت کند، کلمه را در متن جستجو کند و همانند مثال زیر قبل و بعد کلمه * گذاشته و متن را در خروجی چاپ کند. مثال :input1: Hello. my name is Hooshang. i ...
کد css بنویسید که تمام span هایی که بصورت مستقیم داخل div هستند رو انتخاب کند و رنگ متن آنها را به قرمز تغییر دهد
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری