„Python“ eilučių skaičius () su PAVYZDŽIAIS

Python skaičius

Count () yra integruota „Python“ funkcija. Jis grąžins bendrą nurodyto elemento skaičių eilutėje. Skaičiavimas pradedamas nuo eilutės pradžios iki pabaigos. Taip pat galima nurodyti pradžios ir pabaigos indeksą nuo to, kur norite pradėti paiešką.

Šioje „Python“ pamokoje sužinosite:

  • Python skaičius
  • „PythonString Count“ () sintaksė
  • 1 pavyzdys: skaičiavimo metodas eilutėje
  • 2 pavyzdys: suskaičiuokite simbolio atsiradimą tam tikroje eilutėje
  • 3 pavyzdys: suskaičiuokite eilutės eiliškumą tam tikroje eilutėje

„PythonString Count“ () sintaksė

„Python“ skaičiaus funkcijos sintaksė:

string.count(char or substring, start, end)

„Python“ sintaksės parametrai

  • Simbolis arba poskyris: pateiktoje eilutėje galite nurodyti vieną simbolį ar posekį, kurio norite ieškoti. Tai grąžins nurodytos eilutės simbolių ar pakraščių skaičių.
  • pradžia : (neprivaloma) Tai nurodo pradžios indeksą, nuo kurio bus pradėta paieška. Jei jis nebus pateiktas, jis prasidės nuo 0. Pavyzdžiui, jūs norite ieškoti simbolio iš eilutės vidurio. Savo skaičiavimo funkcijai galite suteikti pradinę vertę.
  • pabaiga : (neprivaloma) Nurodo pabaigos indeksą, kur baigiasi paieška. Jei jo nėra, jis ieškos iki pateikto sąrašo ar eilutės pabaigos. Pvz., Nenorite nuskaityti visos eilutės ir apriboti paiešką iki konkretaus taško, kuriam galite suteikti reikšmę savo skaičiavimo funkcijoje, ir skaičius rūpinsis paieška iki to taško.

ReturnValue

Metodas „count ()“ grąžins sveiko skaičiaus vertę, ty nurodyto elemento skaičių iš pateiktos eilutės. Jei reikšmė nurodytoje eilutėje nerandama, ji grąžina 0.

1 pavyzdys: skaičiavimo metodas eilutėje

Šis pavyzdys rodo skaičiaus () veikimą eilutėje.

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)

Išvestis:

The count of 'o' is 2The count of 'o' usingstart/end is 1

2 pavyzdys: suskaičiuokite simbolio atsiradimą tam tikroje eilutėje

Šis pavyzdys rodo simbolio atsiradimą tam tikroje eilutėje, taip pat naudodamas pradžios / pabaigos indeksą.

str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)

Išvestis:

The count of 'u' is 3The count of 'u' usingstart/end is 2

3 pavyzdys: suskaičiuokite eilutės eiliškumą tam tikroje eilutėje

Toliau pateiktame pavyzdyje parodyta, kaip atsiranda eilutė duotoje eilutėje, taip pat naudojant start / endindex.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)

Išvestis:

The count of 'to' is 2The count of 'to' usingstart/end is 1

Santrauka:

  • Count () yra integruota „Python“ funkcija. Tai grąžins jums nurodyto elemento skaičių sąraše arba eilutėje.
  • Stygos atveju skaičiavimas pradedamas nuo eilutės pradžios iki pabaigos. Taip pat galima nurodyti pradžios ir pabaigos indeksą nuo to, kur norite pradėti paiešką.
  • Count () metodas pateikia sveiko skaičiaus vertę.

Įdomios straipsniai...