Loading...
Python

Կարող եք ձեր կոդը փորձարկել այստեղ

Python

Գլուխ 2. Python հիմունքներ

Գրավոր ծրագրերի ներածություն

Python ծրագիրը բաղկացած է մի շարք հրահանգներից: Յուրաքանչյուր հրահանգ տեղադրվում է նոր տողում: Օրինակ:
print(2 + 3) print("Hello")
Python-ում մեծ դեր է խաղում նահանջը: Սխալ նահանջը իրականում սխալ է: Օրինակ, հետևյալ դեպքում մենք սխալ կստանանք, թեև կոդը գրեթե նույնն է լինելու, ինչ վերը նշվածը.
print(2 + 3) print("Hello")
Հետեւաբար, արժե նոր հրահանգներ տեղադրել տողի սկզբում: Սա Python-ի և ծրագրավորման այլ լեզուների միջև կարևոր տարբերություններից մեկն է, ինչպիսիք են C#-ը կամ Java-ն։ Այնուամենայնիվ, հարկ է հաշվի առնել, որ որոշ լեզվական կոնստրուկցիաներ կարող են բաղկացած լինել մի քանի տողից: Օրինակ, պայմանական, if կառուցումը.
if 1 < 2: print("Hello")
Այս դեպքում, եթե 1-ը փոքր է 2-ից, ապա ցուցադրվում է «Բարև» տողը: Եվ այստեղ արդեն պետք է լինի նահանջ, քանի որ print("Hello") հրահանգն ինքնին չի օգտագործվում, այլ որպես պայմանական if կոնստրուկցիայի մաս։ Ավելին, կոդի նախագծման ուղեցույցի համաձայն, նպատակահարմար է դարձնել 4-ի բազմապատիկ բացատների թիվը (այսինքն՝ 4, 8, 16 և այլն), չնայած եթե կան ոչ թե 4, այլ 5 նահանջներ, ապա ծրագիրը. նույնպես կաշխատի։ Նման շինությունները շատ չեն, ուստի չպետք է շատ խառնաշփոթ լինի, թե որտեղ պետք է և որտեղ չպետք է տեղադրեք բացատներ: Գործի զգայուն Python-ը մեծատառերի զգայուն լեզու է, ուստի տպելն ու Print-ը կամ PRINT-ը ներկայացնում են տարբեր արտահայտություններ: Եվ եթե վահանակում ելքի տպման մեթոդի փոխարեն մենք փորձենք օգտագործել Տպման մեթոդը.
Print("Hello World")
այդ դեպքում մեզ չի հաջողվի: Մեկնաբանություններ Մեկնաբանություններն օգտագործվում են ցույց տալու համար, թե ինչ է անում կոդի որոշակի հատվածը: Ծրագիրը թարգմանելիս և կատարելիս թարգմանիչը անտեսում է մեկնաբանությունները, ուստի դրանք որևէ ազդեցություն չունեն ծրագրի աշխատանքի վրա: Python-ում մեկնաբանությունները լինում են բլոկ և ներդիրային տեսակների: Տողերի մեկնաբանություններին նախորդում է հեշ նշանը՝ #: Նրանք կարող են տեղակայվել առանձին տողում.
# Output to console # Hello World messages print("Hello World")
Նիշերի ցանկացած հավաքածու # նշանից հետո ներկայացնում է մեկնաբանություն: Այսինքն՝ վերը նշված օրինակում կոդի առաջին երկու տողերը մեկնաբանություններ են։ Դրանք կարող են տեղակայվել նաև լեզվի հրահանգների նույն տողում, հրահանգները կատարելուց հետո.
print("Hello World") # Print a message to the console
Բլոկային մեկնաբանություններում երեք առանձին մեջբերումներ տեղադրվում են մեկնաբանության տեքստից առաջ և հետո՝ '''մեկնաբանությունի տեքստ''':
''' Console output Hello World messages ''' print('Hello World')
Հիմնական գործառույթները Python-ն ապահովում է մի շարք ներկառուցված գործառույթներ։ Դրանցից մի քանիսը շատ հաճախ են օգտագործվում հատկապես լեզվի ուսուցման սկզբնական փուլերում, ուստի եկեք նայենք դրանց։ Վահանակին տեղեկատվություն փոխանցելու հիմնական գործառույթը print() ֆունկցիան է: Այն տողը, որը մենք ցանկանում ենք դուրս բերել, փոխանցվում է որպես փաստարկ այս ֆունկցիային.
print("Hello Python")
Եթե մեզ անհրաժեշտ է մի քանի արժեքներ դուրս բերել վահանակ, ապա մենք կարող ենք դրանք փոխանցել print գործառույթին՝ բաժանված ստորակետերով.
print("Full name:", "Tom", "Smith")
Արդյունքում, բոլոր անցած արժեքները կսոսնձվեն բացատների միջով մեկ տողի մեջ.
Full name: Tom Smith
Եթե տպման գործառույթը պատասխանատու է ելքի համար, ապա մուտքագրման գործառույթը պատասխանատու է տեղեկատվության մուտքագրման համար: Որպես կամընտիր պարամետր՝ այս ֆունկցիան ընդունում է մուտքային հուշում և վերադարձնում մուտքագրված տողը, որը մենք կարող ենք պահել փոփոխականում՝
name = input("Write name: ") print("Hello", name)
Վահանակի ելք:
Write name: Tom
Hello Tom

Մեկնաբանություն գրելու համար խնդրում ենք մուտք լինել