Ինչպե՞ս տպել վերջին բառը նախադասության մեջ՝ օգտագործելով 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-ում: