Pythonдо өзгөрмөлөр кантип иштейт?
Pythonдо өзгөрмөлөр кантип иштейт?

Video: Pythonдо өзгөрмөлөр кантип иштейт?

Video: Pythonдо өзгөрмөлөр кантип иштейт?
Video: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, Май
Anonim

А Python өзгөрмө объектке шилтеме же көрсөткүч болгон символикалык ат. Объект ыйгарылгандан кийин өзгөрмө , сиз ошол ат менен объектке кайрыла аласыз. Бирок маалымат өзү дагы объектинин ичинде камтылган.

Объектке шилтемелер

  • бүтүн объект түзөт.
  • 300 деген бааны берет.
  • Аны консолго көрсөтөт.

Мындан тышкары, Pythonдо өзгөрмөлөрдү кантип колдоносуз?

Python динамикалык түрдө терилген, бул сизге кереги жок дегенди билдирет жарыялоо ар кандай түрү өзгөрмө болуп саналат. In Python , өзгөрмөлөр тексттер жана сандар үчүн сактагыч болуп саналат. Сиз аны кайра таба алышыңыз үчүн анын аты болушу керек. The өзгөрмө ар дайым бирдей белгиси менен ыйгарылат, андан кийин мааниси өзгөрмө.

Ошондой эле билесизби, Pythonдо өзгөрмөнү кантип көрсөтөсүз? Өзгөрмөлөр басып чыгаруу операторунун жардамы менен экранда көрсөтүлүшү мүмкүн. Биринчи чыгаруу Жогорудагы программанын жөн гана чийки мааниси өзгөрмөлөр . Эгер сиз "x = 5" сыяктуу кененирээк билдирүүнү басып чыгаргыңыз келсе, "print("x = " + str(x))' сабын колдонуңуз.

Ушундан улам, Python'до функцияга өзгөрмөлөрдү кантип дайындайсыз?

Сиз жөн гана чалбайсыз функция . кашаалар айтат питон сиз чакырып жатканыңыз функция , ошондуктан сиз аларды ошол жерге койгондо, ал чакырат функция жана y га x тарабынан кайтарылган маанини дайындайт (бул учурда Жок). Сен качан дайындоо а функция а өзгөрмө сиз () эмес, жөн гана атын колдоносуз функция.

Pythonдо _ өзгөрмө деген эмне?

Кош астын сызуу(_) _башкы_кош_астын сызуу. Алдыңкы кош астын сызуу айтып берет питон котормочу субкласста конфликт болбошу үчүн атын кайра жазышы керек. Котормочу өзгөрөт өзгөрмө класстын кеңейтилиши менен аты жана Mangling деп аталган өзгөчөлүк.

Сунушталууда: