Ինչպե՞ս տպել վերջին բառը նախադասության մեջ՝ օգտագործելով Python-ը:


<h2>Ներածություն <p>Այս հոդվածը հիմնականում կկենտրոնանա Python-ի միջոցով նախադասության վերջին բառը տպելու վրա:

Առաջադրանքին հասնելու համար մենք կօգտագործենք պարզ տեխնիկա: Python-ը բաց կոդով, ճկուն, հզոր ծրագրավորման լեզու է, որը մեզ տրամադրում է տարբեր մոդուլներ և գործառույթներ, որոնք օգնում են մեզ հեշտությամբ կառավարել տողերը:

Նախադասության վերջին բառը տպելու համար մենք կօգտագործենք Python-ի ներկառուցված տողային ֆունկցիաները: Մեր մոտեցումն այն է, որ մենք նախ կբաժանենք մուտքային նախադասությունը, այսինքն՝ տրված մուտքային տողը բառերի ցանկի մեջ և մուտք գործենք ցանկի վերջին տարրը՝ ցանկալի արդյունքը ստանալու համար: Այս մոտեցումը շատ օգտակար է այս տեսակի խնդիրների լուծման համար, քանի որ մենք չպետք է անհանգստանանք նախադասության երկարության մասին, ինչը այն դարձնում է շատ օգտակար տեխնիկա:

Նախադասության վերջին բառը տպելը օգտագործվում է տեքստի մշակման նախագծում, տվյալների արդյունահանման և տվյալների վերլուծության մեջ: Այն նաև օգտագործվում է տեքստի խմբագրման և վերլուծության մեջ։

Այսպիսով, եկեք հիմա սովորենք ծրագրում օգտագործվող գործառույթը, կոդի մոտեցումը օրինակներով և օգտագործման դեպքը:

Շարահյուսություն

Այժմ նայենք տարբեր գործառույթների շարահյուսությանը, որոնք մենք կօգտագործենք հոդվածում:


split(separator, maxsplit)

Split() մեթոդը տողը բաժանում է ցուցակի։

Բաժանում − Այն կամընտիր է, այն սահմանում է այն բաժանարարը, որը պետք է օգտագործվի տողը բաժանելիս: Լռելյայնորեն, ցանկացած բացատը բաժանարար է:

maxsplit - Այն կամընտիր է և նշում է, թե քանի բաժանում պետք է անել: Լռելյայն արժեքը -1 է, որը «բոլոր երևույթներն» է։

Մոտեցում

Այժմ դիտարկենք ծրագրի մոտեցումը: Մենք պատրաստվում ենք տող վերցնել որպես մուտքագրում, այնուհետև այն բաժանելու ենք բառերի ցանկի և կհանենք վերջին բառը: Այսպիսով, հիմա սովորեք կոդի քայլ առ քայլ բաժանումը:

  • Նախ մենք սահմանում ենք print_last_word անունով ֆունկցիա, որը որպես մուտք կվերցնի տողը և կպահի այն փոփոխական «նախադասության» մեջ։

  • Դրանից հետո մենք կբաժանենք տողը տողերի ցանկի՝ օգտագործելով split() ֆունկցիան: Այս ֆունկցիան բաժանում է տողը յուրաքանչյուր բացատ նիշի վրա և պահում այն ցուցակի տեսքով:

  • Այնուհետև մենք կհանենք տողի վերջին ինդեքսը և կպահենք այն «last_word» փոփոխականում։

  • Վերջում արդյունքը կտպենք վահանակի էկրանին։

  • Տպելուց հետո արդյունքի ծրագիրն ավարտվում է:

Այս մոտեցմամբ մենք կարող ենք հեշտությամբ առբերել տողի վերջին բառը՝ առանց երկարության մասին անհանգստանալու և տպել այդ բառը վահանակի էկրանին:

Օրինակ

Վերոնշյալ խնդրի կոդի հատվածը − է


def print_last_word(sentence):
   # Split the sentence into a list of words
   words = sentence.split()
 
   # Retrieve the last word from the list
   last_word = words[-1]
 
   # Print the last word
   print(last_word)
 
   # Example usage
   sentence = input("Write a sentence ")
   print_last_word(sentence)

Եկեք հիմա հասկանանք հայեցակարգը օրինակով, որտեղ մուտքագրված նախադասությունն է՝ «Ուսուցման կետը լավ տեղ է սովորելու համար»

  • Ծրագիրը սկսվում է և ցուցադրում է «Գրիր նախադասություն» հաղորդագրությունը վահանակի պատուհանում՝ խնդրելով օգտատիրոջ մուտքագրումը:

  • Օգտագործողի կողմից մուտքագրված տեքստն է՝ «Ուսուցման կետը լավ տեղ է սովորելու համար»

  • Այնուհետև ծրագիրը կոչում է «print_last_word» ֆունկցիան, որը օգտատիրոջ մուտքագրման տողը որպես փաստարկ է փոխանցում ֆունկցիային:

  • Այնուհետև տողը պահվում է այն փոփոխականում, որի անունը «նախադասություն» է։

  • Դրանից հետո տողը բաժանվում է բառերի ցանկի` օգտագործելով split() մեթոդը և պահվում է «words» փոփոխականի մեջ, այսինքն՝ [«Tutorials», «Point», «is», «a», «good», «place»: «, «համար», «սովորել»]:

  • Այնուհետև վերջին բառը հանվում է [-1] ինդեքսի միջոցով և պահվում «last_word» փոփոխականում։ Վերջին բառն այս դեպքում «սովորելն» է։

  • Վերջապես, վերջին բառը, այսինքն, «սովորել» տպագրվում է վահանակի էկրանին:

Այսպիսով, այստեղ «Tutorials Point-ը լավ տեղ է սովորելու» օրինակով մենք իմացանք, թե ինչպես է իրականում աշխատում մեր ծրագիրը, որն ընդունում է օգտագործողի մուտքը և վերջին բառը տպում որպես ելք վահանակի էկրանին, այս դեպքում դա «Ուսուցում» էր։

Օգտագործեք վերջին խոսքի տպագրության դեպքը

Python-ի միջոցով նախադասությունից վերջին բառը տպելու ունակությունը կարող է օգտակար լինել իրական կյանքի բազմաթիվ սցենարներում: Այս սցենարների որոշ օրինակներ են −

Ենթադրենք, մենք մշակում ենք տեքստի մշակման ծրագիր, որը վերլուծում է օգտատերերի կարծիքը ապրանքի վերաբերյալ: մենք ուզում ենք դուրս հանել յուրաքանչյուր նախադասության վերջին բառում արտահայտված վերջին զգացումները: Այսպիսով, մենք կարող ենք օգտագործել այս մեթոդը օգտատիրոջ արձագանքները հանելու և դասակարգելու և նրանց համապատասխան արտադրանքով մոտենալու համար: Այն նաև թույլ է տալիս մեզ բացահայտել ապրանքի վերաբերյալ դրական, բացասական կամ չեզոք արձագանքները:

Այն նաև օգտագործվում է բնական լեզվի մշակման մեջ, ինչպիսին է զգացմունքների վերլուծությունը:

Այն կարող է օգտակար լինել չաթ-բոտերում և վիրտուալ օգնականներում՝ վերջին բառը հանելով, օգնում է հասկանալ օգտվողի մտադրությունը և մոտենալ համապատասխան պատասխաններին:

Նախադասությունից վերջին բառը հանելու մեկ այլ օգտագործման դեպք է տեքստի խմբագրումն ու տեքստի վերլուծությունը, որն օգնում է ավտոմատ ուղղմանը և շարահյուսության կարևորմանը:

Եզրակացություն

Նախադասության մեջ վերջին բառը տպելը մեզ օգնում է նախադասությունից վերջին բառը հանել: Այս հոդվածում մենք գիտեինք split() ֆունկցիայի մասին, որն օգտագործվում է նախադասությունը բառերի բաժանելու և թույլ է տալիս մեզ մուտք գործել վերջին բառը և ինչպես է այն օգտակար տարբեր սցենարներում:

Մենք հասկացել ենք ծրագրի փուլ առ փուլ բաժանումը։ մենք խնդիրը հասկացել ենք նաև օրինակի օգնությամբ։ մենք նաև իմացել ենք Python-ի միջոցով վերջին բառը հանելու իրական օգտագործման դեպքի մասին:

Նախադասության վերջին բառը տպելը կարող է օգտագործվել իրական աշխարհի բազմաթիվ ծրագրերում, ինչպիսիք են բնական լեզվի մշակումը, չաթ-բոտերը և վիրտուալ օգնությունը: Այն շատ օգտակար է տեքստի մշակման և տեքստի վերլուծության մեջ: Այն կարող է օգտագործվել նաև տվյալների արդյունահանման և տվյալների վերլուծության մեջ: Սա կօգնի մեզ ավելացնել մեր գիտելիքները և նաև բարելավել մեր ծրագրավորման հմտությունները Python-ում: