تعداد حروف کوچک و بزرگ
برنامه ای بنویسید که رشتهای را از ورودی دریافت کند و تعداد حروف بزرگ و کوچک را در آن شمارش کند. سپس تعداد حروف بزرگ و کوچک را به صورت جداگانه نمایش دهد.
مثال:
input: HooShanG
horofe bozorg : 3
horofe kochak : 5
برنامه ای بنویسید که رشتهای را از ورودی دریافت کند و تعداد حروف بزرگ و کوچک را در آن شمارش کند. سپس تعداد حروف بزرگ و کوچک را به صورت جداگانه نمایش دهد.
مثال:
input: HooShanG
horofe bozorg : 3
horofe kochak : 5
p = input("text: ") pl = [i for i in p if i.islower()] pu = [i for i in p if i.isupper()] print(f"bozargh: {len(pu)}\nkoochak: {len(pl)}")
words_upper = 0
words_lower = 0
str1 = input("enter str:")
for x in str1:
if x == x.upper():
words_upper += 1
else:
words_lower += 1
print (f"words_upper:{words_upper}")
print (f"words_lower:{words_lower}")
x= input("Enter word: ")
d,g= 0,0
for i in x:
if i.isupper():
d += 1
if i.islower():
g +=1
print("horof bozorg=", d, "horof kochak=", g)
lst_low = [] lst_up = [] vr = input("Enter a text: ") count_low = 0 count_up = 0 for i in vr: if i.isupper() is True: count_up += 1 lst_up.append(i) elif i.islower() is True: count_low += 1 lst_low.append(i) print(f"up is {lst_up} {count_up}") print(f"low is {lst_low} {count_low}")
Bozorg = [] kochak = [] Name = input("Enter:") for X in Name: if X.isupper(): Bozorg.append(X) elif X.islower(): kochak.append(X) print(f"Horofe bozorg= {len(Bozorg)}") print(f"Horofe kochak= {len(kochak)}")
def upper_lower(word):
u=[]
l=[]
for i in word:
if i.isupper():
u.append(i)
else:
l.append(i)
return('upper case is{},lower case is {}'.format(len(u),len(l)))
tedad_horoufe_bozorg = 0 tedad_horoufe_kouchak = 0 phrase = input("input your phrase : ") for x in phrase: if x.islower(): tedad_horoufe_kouchak += 1 if x.isupper(): tedad_horoufe_bozorg += 1 print(f"tedad horoufe bozorg = {tedad_horoufe_bozorg} va\ teded horoufe kouchak = {tedad_horoufe_kouchak}")
def Compare_words(input_word,upper_word,lower_word): for i in input_word: if i.islower(): lower_word.append(i) print(f'lower word is{lower_word}') for j in input_word: if j.isupper(): upper_word.append(j) print(f'upper word is{upper_word}') input_word = input('enter word:') upper_word = [] lower_word = [] Compare_words(input_word,upper_word,lower_word)
txt = input("Enter a string: ")
littel = 0
big = 0
for letter in txt:
if letter.isupper():
big += 1
elif letter.islower():
littel += 1
print(f'horof kochak in {txt} = {littel}')
print(f'horof bozorg in {txt} = {big}')
big_letters = 0 small_letters = 0 st = input("str: ") for i in st: if i.isupper(): big_letters += 1 elif i.islower(): small_letters += 1 print(f"small letters: {small_letters}") print(f"big_letters: {big_letters}")
برنامه ای بنویس که یک متن از ورودی دریافت کند و همانند مثال زیر، از اول تا اولین نقطه آن متن را چاپ کند . Enter: my name is amirhossein. i live in tehran. my name is amirhossein
برنامه ای بنویس که یک عدد دریافت کند و از اون عدد تا 0 شمارش معکوس انجام دهد بین هر عدد 1 ثانیه مکث نیاز است
برنامه ای بنویس که با توجه به فرمول زیر شاخص توده بدنی / BMI فرد را بدست آورد و با توجه به اطلاعاتی که در ادامه آمده است وضعیت فرد را نمایش دهدBMI = w / h * hفرمول = وزن تقسیم بر توان دوم قد BMI کم...
کدی بنویسید که ویدیویی با آدرس (test) را در صفحه بارگذاری کند. دکمه های کنترل ویدیو نیز وجود داشته باشد
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری