Мазмұны:

Python тілінде сөздерді қалай санайсыз?
Python тілінде сөздерді қалай санайсыз?

Бейне: Python тілінде сөздерді қалай санайсыз?

Бейне: Python тілінде сөздерді қалай санайсыз?
Бейне: Сабақ#1. Python-ға кіріспе қазақ тілінде 2024, Мамыр
Anonim

Жазыңыз а Python бағдарламасына санау әрқайсысының оқиғалары сөз берілген сөйлемде. Python Код: def word_count(str): есептейді = dict() сөздер = көш. split() үшін сөз ішінде сөздер : егер сөз ішінде есептейді : есептейді [ сөз ] += 1 басқа: есептейді [ сөз ] = 1 қайтару есептейді print(word_count('жылдам қоңыр түлкі жалқау иттің үстінен секіреді.

Сол сияқты, сіз Python тіліндегі тізімдегі сөздерді қалай санайсыз деп сұрай аласыз.

1-мысал: тізімдегі элементтің пайда болуын санаңыз

  1. дауысты дыбыстар = ['a', 'e', 'i', 'o', 'i', 'u']
  2. санау = дауысты дыбыстар. санау('i')
  3. print('I саны:', санау)
  4. санау = дауысты дыбыстар. санау('p')
  5. print('p саны:', санау)

Сондай-ақ біліңіз, жолдағы сөздерді қалай санайсыз? Сен істей аласың сөздерді санау Java тілінде Жол split() әдісін қолдану арқылы Жол . А сөз ішіндегі бос емес таңбадан басқа ештеңе емес Жол , ол бір немесе бірнеше бос орындармен бөлінген. Бос орындарды табу және оларға бөлу үшін тұрақты өрнекті пайдалану сізге барлығының массивін береді сөздер берілген Жол.

Сонымен, Python тіліндегі сөздің жиілігін қалай санайсыз?

Python тіліндегі жолдағы әрбір сөздің жиілігін табыңыз

  1. Бөлу функциясын (мысалы, string.
  2. Жаңа бос тізімді инициализациялаңыз.
  3. Енді жаңа тізімде бұл сөз жоқ болса, сөзді алдыңғы жолдағы жаңа тізімге қосыңыз.
  4. Жаңа тізімді қайталаңыз және санау функциясын пайдаланыңыз (мысалы, string.

Python тілінде Len нені білдіреді?

Анықтама және пайдалану The лен () функциясы нысандағы элементтердің санын қайтарады. Объект болғанда болып табылады жол, the лен () функциясы жолдағы таңбалар санын қайтарады.

Ұсынылған: