Ի՞նչ է անում print f-ը Python-ում:
Ի՞նչ է անում print f-ը Python-ում:

Video: Ի՞նչ է անում print f-ը Python-ում:

Video: Ի՞նչ է անում print f-ը Python-ում:
Video: Python! Formatted String Literals (f-strings) 2024, Նոյեմբեր
Anonim

Ֆ - տողերը ապահովում են ներկառուցման հակիրճ և հարմար եղանակ պիթոն արտահայտություններ լարային բառացիների ներսում՝ ձևաչափման համար: տպել ( զ «{val}for{val} է պորտալ {val}-ի համար։") տպել ( զ "Բարեւ իմ անունը է {name} և ես {age} տարեկան եմ։)

Նաև հարց է, թե որն է F-ի օգտագործումը Python-ում:

Ֆ - տողերը հնարավորություն են տալիս ներդնել արտահայտությունները լարային բառացիների ներսում՝ օգտագործելով նվազագույն շարահյուսություն: Հարկ է նշել, որ ան զ -string-ը իրականում գործարկման ժամանակ գնահատված արտահայտություն է, այլ ոչ թե հաստատուն արժեք: Մեջ Պիթոն սկզբնական կոդը, ան զ -string-ը բառացի տող է՝ նախածանցով ' զ ', որը պարունակում է արտահայտություններ փակագծերի ներսում:

Նմանապես, ի՞նչ է F տողը: Նաև կոչվում է «ձևաչափված լար բառացի», զ - լարեր են լար բառացիներ, որոնք ունեն ան զ սկզբում և գանգուր փակագծեր, որոնք պարունակում են արտահայտություններ, որոնք կփոխարինվեն իրենց արժեքներով: Արտահայտությունները գնահատվում են գործարկման ժամանակ, այնուհետև ձևաչափվում են _format_ արձանագրության միջոցով:

Պարզապես, ի՞նչ է %s-ը և %D-ը Python-ում:

% ս օգտագործվում է որպես տեղապահ լարային արժեքների համար, որոնք ցանկանում եք ներարկել ձևաչափված տողի մեջ: % դ օգտագործվում է որպես թվային կամ տասնորդական արժեքների տեղապահ: Օրինակ (համար պիթոն 3) տպել ('% ս % է դ տարեկան» % («Ջո», 42)) Արդյունք Ջոն 42 տարեկան է:

Ի՞նչ է նշանակում %s-ը Python-ում:

% ս ձևաչափի ցուցիչ է: %-ի դերը ս այն է, որ այն պատմում է պիթոն թարգմանիչ այն մասին, թե ինչ ձևաչափի տեքստ է այն տպվելու, վահանակի վրա: Լարային է ձևաչափ այս դեպքում: Այսպիսով, շարահյուսությունը գնում է մոտավորապես այսպես.

Խորհուրդ ենք տալիս: