Mündəricat:

Python-da sözləri necə sayırsınız?
Python-da sözləri necə sayırsınız?

Video: Python-da sözləri necə sayırsınız?

Video: Python-da sözləri necə sayırsınız?
Video: Python Dərs 1. Verilənlərin tipləri, dəyişənlər, sadə riyazi əməllər 2024, Noyabr
Anonim

Yaz Python üçün proqram saymaq hər birinin hadisələri söz verilmiş cümlədə. Python Kod: def word_count(str): sayır = dikt() sözlər = küç. üçün split(). söz in sözlər : əgər söz in sayır : sayır [ söz ] += 1 başqa: sayır [ söz ] = 1 qayıdış sayır print(word_count('tez qəhvəyi tülkü tənbəl itin üstündən tullanır.

Eynilə, siz soruşa bilərsiniz, Python-da siyahıdakı sözləri necə sayırsınız?

Misal 1: Siyahıda elementin baş verməsini sayın

  1. saitlər = ['a', 'e', 'i', 'o', 'i', 'u']
  2. say = saitlər. saymaq('i')
  3. print('I-nin sayı:', say)
  4. say = saitlər. saymaq('p')
  5. print('p-nin sayı:', say)

Onu da bilin, sətirdəki sözləri necə sayırsınız? Bacararsan sözləri saymaq Java-da Simli split() metodundan istifadə etməklə Simli . A söz içində boşluq olmayan xarakterdən başqa bir şey deyil Simli , bir və ya bir neçə boşluqla ayrılır. Boşluqları tapmaq və onlara bölmək üçün müntəzəm ifadədən istifadə edərək, sizə hamısının bir sırasını verəcəkdir sözlər verilmişdir Simli.

Beləliklə, Python-da bir sözün tezliyini necə hesablamaq olar?

Python-da sətirdəki hər sözün tezliyini tapın

  1. Split funksiyasından istifadə etməklə sətri sözlərin olduğu siyahıya bölün
  2. Yeni boş siyahını işə salın.
  3. İndi həmin söz yeni siyahıda yoxdursa, sözü əvvəlki sətirdən yeni siyahıya əlavə edin.
  4. Yeni siyahı üzərində təkrarlayın və sayma funksiyasından istifadə edin (məsələn, string.

Python dilində Len nə deməkdir?

Tərif və İstifadəsi len () funksiyası obyektdəki elementlərin sayını qaytarır. Obyekt olduqda edir simli, len () funksiyası sətirdəki simvolların sayını qaytarır.

Tövsiyə: