fb pixel

Աշխատանտք ֆայլերի հետ Python-ում

Ֆայլերը մեր համակարգիչների մեջ կարող են երկարաժամկետ ինֆորմացիա պահպանել: Դրանք սովորաբար տեղակայված են մեր համակարգչի կոշտ սկավառակի վրա, որը կարող է պահպանել ֆայլի բովանդակությունը նույնիսկ այն ժամանակ, երբ համակարգիչը անջատված է: Ֆայլերը ունեն name.extension ձևաչափը, օրինակ՝
  • program.py python ֆայլի համար
  • holiday.jpg տոնական նկարի համար
  • Resume.pdf PDF CV ֆայլի համար
Ֆայլերի հետ աշխատելիս մենք սովորաբար բացում ենք դրանք, ինչ-որ բան անում դրանց հետ, հետո փակում ֆայլը։ Նույն գործողությունները կատարվում են նաև Python-ում։ Տեքստային ֆայլերի հետ աշխատելը կարող է իրականացվել 3 քայլով.
f = open('document.txt')   # Open the document.txt file
print(f.read())            # Read the contents and print them
f.close()                  # Close the file
Այստեղ f.read()-ը վերադարձնում է document.txt ֆայլի ամբողջ պարունակությունը որպես տեքստ։ Մենք կարող էինք այդ տողը վերագրել փոփոխականին, բայց այս օրինակում մենք պարզապես տպում ենք բովանդակությունը:

Առաջադրանք

Ձեզ տրված է մի ֆայլ, որը կոչվում է input.txt: Ծրագիրը պետք է կարդա input.txt-ի բովանդակությունը և տպի.
  • Ֆայլի նիշերի քանակը
  • Ֆայլի տողերի քանակը
  • Ֆայլի բառերի քանակը (բառերն առանձնացված են բացատով կամ նոր տողով)
Յուրաքանչյուրը առանձին տողով:
input.txt
Ելք
hello this is some file content
31 2 6
 
To check your solution you need to sign in
Sign in to continue