Բովանդակություն:

Ինչպե՞ս եք հաստատուն կատարում Python-ում:
Ինչպե՞ս եք հաստատուն կատարում Python-ում:

Video: Ինչպե՞ս եք հաստատուն կատարում Python-ում:

Video: Ինչպե՞ս եք հաստատուն կատարում Python-ում:
Video: Ի՞նչ է ծրագրավորումը, ի՞նչու ծրագրավորել և ինչպե՞ս սովորել ծրագրավորում։ Խորհուրդներ սկսնակներին 2024, Մայիս
Anonim

Դուք չեք կարող փոփոխական կամ արժեք հայտարարել որպես հաստատուն Python-ում . Պարզապես մի փոխեք այն:

Կոդի բացատրություն.

  1. Սահմանեք ֆունկցիա մշտական որը վերցնում է արտահայտություն և օգտագործում այն կառուցելու «ստացող»՝ ֆունկցիա, որը միայն վերադարձնում է արտահայտության արժեքը:
  2. Setter ֆունկցիան բարձրացնում է TypeError, որպեսզի այն լինի միայն կարդալու համար:

Ավելին, ինչպե՞ս եք հաստատուն հայտարարում Python-ում:

Ձեր պատասխանը

  1. Ոչ, չկա. Դուք չեք կարող փոփոխական կամ արժեք հայտարարել որպես հաստատուն Python-ում: Պարզապես մի փոխեք այն:
  2. Եթե դուք դասում եք, ապա համարժեքը կլինի.
  3. դաս Foo(օբյեկտ). CONST_NAME = «Անուն»
  4. եթե ոչ, դա պարզապես.
  5. CONST_NAME = «Անուն»
  6. Դուք կարող եք նաև օգտագործել namedtuple հաստատուններ ստեղծելու համար.

Նմանապես, ինչու՞ Python-ում հաստատուններ չկան: Եթե դուք անցնում եք ա մշտական որպես ֆունկցիայի պարամետր, կարող եք վստահ լինել, որ այն չի փոխվել: Մեջ Պիթոն ֆունկցիաները «կանչ առ արժեք» են, բայց քանի որ պիթոն փոփոխականները հղումներ են, որոնք դուք արդյունավետ կերպով փոխանցում եք հղումի պատճենը: Հետևաբար, եթե թիվ եք փոխանցում որպես փոփոխական, այն իրականում փոխանցվում է «ինչպես»: մշտական.

Նմանապես, դուք կարող եք հարցնել, թե որտեղ եք դնում հաստատունները Python-ում:

Ոճի ուղեցույցից. հաստատուններ սովորաբար սահմանվում են մոդուլի մակարդակով և գրվում են բոլոր մեծատառերով՝ բառերը բաժանող ընդգծումներով: Օրինակները ներառում են MAX_OVERFLOW և TOTAL: Եթե դուք օգտագործում եք դասեր, կարող եք արգելել դրանց վերագրանցումը հաստատուններ (կամ արգելել նույնիսկ ավելացնել հաստատուններ այդ դասին):

Ի՞նչ է հաստատուն թիվը:

Հանրահաշվում Ա մշտական է թիվ ինքնուրույն, կամ երբեմն տառ, ինչպիսին է a, b կամ c-ն, որը նշանակում է ֆիքսված թիվ . Օրինակ՝ «x + 5 = 9»-ում 5-ը և 9-ն են հաստատուններ . Տես՝ փոփոխական։ Հանրահաշիվ - Սահմանումներ.

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