Питхон променљиве: Како дефинисати / пријавити типове низова променљивих

Преглед садржаја:

Anonim

Шта је променљива у Питхону?

Питхон променљива је резервисана меморијска локација за чување вредности. Другим речима, променљива у програму питхон даје податке рачунару на обраду.

Питхон типови променљивих

Свака вредност у Питхону има тип података. Различити типови података у Питхону су Бројеви, Листа, Тупле, Низови, Речник итд. Променљиве у Питхону могу се декларисати било којим именом или чак абецедама као што су а, аа, абц итд.

У овом упутству ћемо научити,

  • Како се декларише и користи променљива
  • Поново прогласите променљиву
  • Споји променљиве
  • Локалне и глобалне променљиве
  • Избришите променљиву

Како се декларише и користи променљива

Погледајмо пример. Ми ћемо дефинисати променљиву у Питхону и прогласити је "а" и исписати је.

а = 100испис (а)

Поново прогласите променљиву

Можете поново декларисати Питхон променљиве чак и након што сте једном изјавили.

Овде имамо Питхон декларишу променљиву иницијализовану на ф = 0.

Касније променљивој ф додељујемо вредност „гуру99“

Питхон 2 Пример

# Прогласите променљиву и иницијализујте јеф = 0штампати ф# поновно проглашавање променљиве делујеф = 'гуру99'штампати ф

Питхон 3 Пример

# Прогласите променљиву и иницијализујте јеф = 0испис (ф)# поновно проглашавање променљиве делујеф = 'гуру99'испис (ф)

Питхон Стринг Цонцатенатион анд Вариабле

Погледајмо да ли можете заједно повезати различите типове података попут низа и броја. На пример, повезаћемо „Гуру“ са бројем „99“.

За разлику од Јаве која спаја број са низом без декларисања броја као низа, док декларисање променљивих у Питхону захтева декларисање броја као низа, иначе ће приказати ТипеЕррор

За следећи код добићете недефинисани излаз -

a="Guru"b = 99print a+b

Једном када је цели број декларисан као низ, у излазу може да споји оба „Гуру“ + стр („99“) = „Гуру99“.

а = "Гуру"б = 99испис (а + стр (б))

Типови променљивих Питхон: локални и глобални

Постоје две врсте променљивих у Питхону, Глобална променљива и Локална променљива. Када желите да користите исту променљиву за остатак вашег програма или модула, декларишете је као глобалну променљиву, док ако желите да користите променљиву у одређеној функцији или методи, користите локалну променљиву док Питхон декларише променљиву.

Хајде да разумемо ове типове променљивих Питхон са разликом између локалних и глобалних променљивих у доњем програму.

  1. Дефинишемо променљиву у Питхону где је променљива "ф" глобалног опсега и додељена јој је вредност 101 која се штампа у излазу
  2. Променљива ф је поново декларисана у функцији и претпоставља локални опсег. Њој се додељује вредност „Учим Питхон“. која се исписује као излаз. Ова Питхон декларирана променљива разликује се од глобалне променљиве „ф“ која је раније дефинисана
  3. Једном када је позив функције завршен, локална променљива ф се уништава. У 12. реду, када поново исписујемо вредност „ф“, приказује се вредност глобалне променљиве ф = 101

Питхон 2 Пример

# Прогласите променљиву и иницијализујте јеф = 101штампати ф# Глобалне наспрам локалних променљивих у функцијамадеф сомеФунцтион ():# глобални фф = 'Учим Питхон'штампати фсомеФунцтион ()штампати ф

Питхон 3 Пример

# Прогласите променљиву и иницијализујте јеф = 101испис (ф)# Глобалне наспрам локалних променљивих у функцијамадеф сомеФунцтион ():# глобални фф = 'Учим Питхон'испис (ф)сомеФунцтион ()испис (ф)

Док Питхон декларација променљиве користећи кључну реч глобал, на глобалну променљиву можете упутити унутар функције.

  1. Променљива „ф“ је глобалног опсега и додељује јој се вредност 101 која се штампа у излазу
  2. Променљива ф се декларише помоћу кључне речи глобал . Ово је НИЈЕ локална променљива , али исто глобална променљива раније је изјавио. Дакле, када одштампамо његову вредност, излаз је 101
  3. Променили смо вредност „ф“ унутар функције. Када је позив функције завршен, промењена вредност променљиве „ф“ и даље остаје. У 12. реду, када поново исписујемо вредност „ф“, приказује се вредност „промена глобалне променљиве“

Питхон 2 Пример

ф = 101;штампати ф# Глобалне у односу на локалне променљиве у функцијамадеф сомеФунцтион ():глобални фштампати фф = "промена глобалне променљиве"сомеФунцтион ()штампати ф 

Питхон 3 Пример

ф = 101;испис (ф)# Глобалне у односу на локалне променљиве у функцијамадеф сомеФунцтион ():глобални фиспис (ф)ф = "промена глобалне променљиве"сомеФунцтион ()испис (ф)

Избришите променљиву

Такође можете избрисати Питхон променљиве помоћу наредбе дел "име променљиве".

У доњем примеру Питхон делете променљиве избрисали смо променљиву ф, а када наставимо да је исписујемо, добићемо грешку „ име променљиве није дефинисано “, што значи да сте променљиву избрисали.

Пример променљиве за брисање Питхон-а или променљиве за брисање Питхон-а:

ф = 11;испис (ф)дел фиспис (ф)

Резиме:

  • Променљиве се односе на "омотавање" или "сегменте" где се информације могу одржавати и референцирати. Као и било који други програмски језик, и Питхон користи променљиву за складиштење информација.
  • Променљиве се могу декларисати било којим именом или чак абецедом као што су а, аа, абц итд.
  • Променљиве се могу поново декларисати чак и након што сте их једном декларисали
  • У Питхону не можете директно повезати низ са бројем, потребно је да их декларишете као засебну променљиву, а након тога број можете повезати низом
  • Питхон константе се могу схватити као типови променљивих који садрже вредност која се не може променити. Обично се на Питхон константе упућује из других датотека. Питхон дефине константа декларисана је у новој или одвојеној датотеци која садржи функције, модуле итд.
  • Типови променљивих у типовима променљивих Питхон или Питхон: Локално и глобално
  • Прогласите локалну променљиву када је желите користити за тренутну функцију
  • Прогласите глобалну променљиву када желите да користите исту променљиву за остатак програма
  • Да би избрисала променљиву, користи кључну реч "дел".