Мазмұны:

Python-да тұрақтыны қалай жасайсыз?
Python-да тұрақтыны қалай жасайсыз?

Бейне: Python-да тұрақтыны қалай жасайсыз?

Бейне: Python-да тұрақтыны қалай жасайсыз?
Бейне: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, Мамыр
Anonim

Айнымалы немесе мәнді ретінде жариялай алмайсыз Python-да тұрақты . Тек оны өзгертпе.

Код түсіндірмесі:

  1. Функцияны анықтаңыз тұрақты өрнекті қабылдайтын және оны «алушы» - өрнектің мәнін ғана қайтаратын функцияны құру үшін пайдаланады.
  2. Орнатқыш функциясы TypeError мәнін тудырады, сондықтан ол тек оқуға арналған.

Сонымен қатар, Python-да тұрақты мәнді қалай жариялайсыз?

Сіздің Жауабыңыз

  1. Жоқ жоқ. Python тілінде айнымалы немесе мәнді тұрақты деп жариялай алмайсыз. Тек оны өзгертпе.
  2. Егер сіз сыныпта болсаңыз, баламасы:
  3. класс Foo(нысан): CONST_NAME = "Аты"
  4. болмаса, бұл жай ғана.
  5. CONST_NAME = "Аты"
  6. Сондай-ақ, тұрақты мәндерді жасау үшін nametuple пайдалана аласыз:

Сол сияқты, неге Python-да тұрақтылар жоқ? Егер сіз өтсеңіз а тұрақты функцияның параметрі ретінде оның өзгертілмегеніне сенімді бола аласыз. жылы Python функциялар «мән бойынша шақыру» болып табылады, бірақ содан бері питон айнымалылар сілтеменің көшірмесін тиімді өткізетін сілтемелер. Сондықтан, егер сіз санды айнымалы ретінде берсеңіз, ол шын мәнінде "лайк" а беріледі тұрақты.

Сол сияқты, сіз Python-да тұрақты мәндерді қайда қоясыз деп сұрауыңыз мүмкін.

Стиль нұсқаулығынан: Тұрақтылар әдетте модуль деңгейінде анықталады және сөздерді бөлетін астын сызу арқылы барлық бас әріптермен жазылады. Мысалдар: MAX_OVERFLOW және TOTAL. Егер сіз сыныптарды пайдалансаңыз, қайта жазуға тыйым сала аласыз тұрақтылар (немесе тіпті қосуға тыйым салынады тұрақтылар сол сыныпқа).

Тұрақты сан дегеніміз не?

Алгебрада А тұрақты Бұл саны өз бетінше немесе кейде a, b немесе c сияқты әрпі бекітілген саны . Мысал: «x + 5 = 9» ішінде 5 және 9 болады тұрақтылар . Қараңыз: Айнымалы. Алгебра - Анықтамалар.

Ұсынылған: