Բառը[Թաքցնել][Ցուցադրում]
Բարի գալուստ այս շարքի երրորդ դասախոսությունը:
Մինչ այժմ դուք պետք է կարողանաք տեղադրել Python-ը ձեր համակարգչում և գրել պարզ ծրագիր՝ վերագրելով փոփոխականներ և տպելով պարզ հայտարարություն տերմինալի վրա:
Այժմ ամեն ինչ մի փոքր ավելի հետաքրքիր է դառնում, և մենք կտեսնենք, թե ինչպես օգտագործել մուտքերը և շատ ավելին:
Ներածում ստանալը
Այժմ մենք կսովորենք, թե ինչպես ստանալ մուտքագրում օգտվողից Python-ում: Մենք պատրաստվում ենք գրել մի փոքրիկ ծրագիր, որը կհարցնի օգտատիրոջ անունը, այնուհետև կտպենք ողջույնի հաղորդագրություն, որը հարմարեցված է այդ օգտատիրոջ համար:
Այսպիսով, տպագրության փոխարեն մենք կօգտագործենք մուտքագրումը: Այժմ և՛ մուտքագրումը, և՛ տպումը գործառույթներ են, որոնք ներկառուցված են Python-ում:
Սա ավելի լավ հասկանալու համար մտածեք հեռուստացույցի հեռակառավարման մասին:
Այս հեռակառավարման վահանակի վրա մենք ունենք մի շարք կոճակներ, սրանք այն գործառույթներն են, որոնք ներկառուցված են ձեր հեռուստացույցի մեջ, կարող եք միացնել այն, անջատել այն, փոխել ձայնի ձայնը և այլն: Python-ում մենք նաև գործառույթներ ունենք ընդհանուր առաջադրանքների համար, ինչպիսիք են հաղորդագրությունների տպումը, մուտքագրման ստացումը և այլն:
Մենք կօգտագործենք մուտքագրման գործառույթը: Այժմ մուտքագրեք;
input('What is your name? ')
Այս մուտքային գործառույթը կտպագրի այս հաղորդագրությունը տերմինալի վրա, այնուհետև այն կսպասի, որ օգտագործողը մուտքագրի արժեք: Ինչ էլ որ օգտագործողը մտնի, այս մուտքագրման գործառույթը կվերադառնա: Այժմ մենք կարող ենք ստանալ այդ արժեքը և պահպանել այն հիշողության մեջ՝ օգտագործելով փոփոխական: Մենք կարող ենք այն պահել «Անուն» փոփոխականում: Սրա նման:
name = input('What is your name? ')
Այժմ երկրորդ տողում մուտքագրեք.
print('Hi' + name)
Այս կերպ մենք միավորել ենք մի տող «Hi» մեկ այլ «անուն» տողի հետ նույն արտահայտության մեջ: Արդյունքը այսպիսի տեսք կունենա.
Վարժություն
Այժմ ահա մի վարժություն ձեզ համար: Դադարեցրեք ոլորումը և փորձեք սա:
Տվեք երկու հարց՝ անձի անունը և սիրելի գույնը: Այնուհետև տպեք հաղորդագրություն, ինչպիսին է «Շահբազը սիրում է սևը»
Ահա լուծումը: «ՄԻ ԽԱԲԵՔ»
Տեսակ:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
Արդյունքը նման կլինի հետևյալին.
Տեսակի փոխարկում
Սա հասկանանք օրինակի միջոցով։
Ասեք, որ ցանկանում եք որոշել ձեր տարիքը պարզ Python ծրագրի միջոցով: Որը կլինի.
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
Այժմ, ըստ երևույթին, այս ծրագիրը պետք է աշխատի, բայց եթե գործարկեք այս ծրագիրը, սխալ կստանաք:
Դա պայմանավորված է նրանով, որ ինչպես ծրագրավորման այլ լեզուները, Python-ը նույնպես ունի տվյալների հստակ տեսակներ, և ձեր ծննդյան տարեթիվը որպես տող ընդունվում է Python թարգմանչի կողմից՝ չնայած այն ամբողջ թվային արժեք է: «input» ֆունկցիայով ցանկացած բան ընդունվում է որպես տող:
Այս կերպ այս ծրագիրը ամբողջ թվից կհանի տողը: Մենք պետք է դա շտկենք՝ մուտքային արտահայտության տողը վերածելով ամբողջ թվի։
Ահա թե ինչպես ենք մենք դա անելու.
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
Արդյունքը մոտավորապես այսպիսի տեսք կունենա.
Այսպիսով, մենք որպես ամբողջ թիվ հայտարարեցինք «birth_year» փոփոխականը: Python-ում տվյալների այլ տեսակներ ներառում են «float»՝ լողացող կետերի համար, «bool»՝ տողը բուլյան արժեքի փոխարկելու համար և «str»՝ տողերի համար:
Վարժություն
Այժմ ահա ձեզ համար հետաքրքիր վարժություն.
Դուք գիտեք կանոնները.
Օգտատիրոջը հարցրեք նրա քաշը ֆունտներով, փոխարկեք այն կիլոգրամի և տպեք այն տերմինալի վրա:
Ահա թե ինչպես դուք դա կանեք.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
Փաթեթավորեք
Ահա այս դասախոսությունից:
Ես ձեզ կտեսնեմ հաջորդ դասախոսության ժամանակ, որտեղ մենք կսովորենք լարերի մասին:
Թողնել գրառում