Агуулгын хүснэгт:

Python дээр жагсаалт дахь мөрийн тоог хэрхэн тоолох вэ?
Python дээр жагсаалт дахь мөрийн тоог хэрхэн тоолох вэ?

Видео: Python дээр жагсаалт дахь мөрийн тоог хэрхэн тоолох вэ?

Видео: Python дээр жагсаалт дахь мөрийн тоог хэрхэн тоолох вэ?
Видео: Become A Master Of SDXL Training With Kohya SS LoRAs - Combine Power Of Automatic1111 & SDXL LoRAs 2024, Дөрөвдүгээр сар
Anonim

Жишээ 1: Жагсаалтад байгаа элементийг тоол

  1. эгшиг = ['a', 'e', 'i', 'o', 'i', 'u']
  2. тоолох = эгшиг. тоолох ('би')
  3. хэвлэх('The тоолох i нь:', тоолох )
  4. тоолох = эгшиг. тоолох ('p')
  5. хэвлэх('The тоолох p нь:', тоолох )

Үүнтэй адилаар та Python дээрх мөрийн тоог хэрхэн тоолох вэ гэж асууж магадгүй юм.

-ийн синтакс тоолох () арга нь: мөр . тоолох ( дэд мөр , эхлэл =, төгсгөл =)

Гэхдээ энэ нь бас хоёр нэмэлт параметртэй:

  1. дэд мөр - тоо нь олдох ёстой мөр.
  2. start (Заавал биш) - хайлт эхэлсэн мөр доторх эхлэлийн индекс.
  3. төгсгөл (Заавал биш) - хайлт дууссан мөр доторх төгсгөлийн индекс.

Үүнтэй адилаар та Python дээр тоолох функцийг хэрхэн ашиглах вэ? Python тоолох функц Синтакс String_Value: Хүчинтэй мөрийн хувьсагчийг сонгоно уу, эсвэл ашиглах String шууд. Дэд: Энэ аргумент шаардлагатай. Тоолох арга Энэ дэд мөрийг String_Value дотроос хайж олох бөгөөд хэрэв олсон бол буцаана тоолох үнэ цэнэ. Эхлэх: Энд та эхлэх утгыг зааж өгч болно.

Мөн python хэлний утсан дахь эгшиг болон гийгүүлэгчийн тоог хэрхэн тоолох вэ?

Алгоритм

  1. Мөрийг тодорхойл.
  2. Харьцуулалтыг багасгахын тулд мөрийг жижиг үсгээр хөрвүүл.
  3. Хэрэв утсан дээрх ямар нэг тэмдэгт эгшигтэй (a, e, i, o, u) таарч байвал vcount-ыг 1-ээр нэмэгдүүлнэ.
  4. Хэрэв эгшигээс бусад 'a' ба 'z' тэмдэгтийн хооронд байвал тооцооны тоог 1-ээр нэмэгдүүлнэ.
  5. Тооцооллыг хоёуланг нь хэвлэ.

Питон хэл дээр тоо гэж юу вэ?

тоолох () нь суулгасан функц юм Python тэр буцаж ирдэг тоолох Жагсаалтад өгөгдсөн объект хэдэн удаа тохиолдох. Синтакс: жагсаалтын_нэр. тоолох (объект) Үзүүлэлтүүд: Объект нь хэнийх юм тоолох буцааж өгөх ёстой.

Зөвлөмж болгож буй: