Шта је променљива у Питхону?
Питхон променљива је резервисана меморијска локација за чување вредности. Другим речима, променљива у програму питхон даје податке рачунару на обраду.
Питхон типови променљивих
Свака вредност у Питхону има тип података. Различити типови података у Питхону су Бројеви, Листа, Тупле, Низови, Речник итд. Променљиве у Питхону могу се декларисати било којим именом или чак абецедама као што су а, аа, абц итд.
У овом упутству ћемо научити,
- Како се декларише и користи променљива
- Поново прогласите променљиву
- Споји променљиве
- Локалне и глобалне променљиве
- Избришите променљиву
Како се декларише и користи променљива
Погледајмо пример. Ми ћемо дефинисати променљиву у Питхону и прогласити је "а" и исписати је.
а = 100испис (а)
Поново прогласите променљиву
Можете поново декларисати Питхон променљиве чак и након што сте једном изјавили.
Овде имамо Питхон декларишу променљиву иницијализовану на ф = 0.
Касније променљивој ф додељујемо вредност „гуру99“
Питхон 2 Пример
# Прогласите променљиву и иницијализујте јеф = 0штампати ф# поновно проглашавање променљиве делујеф = 'гуру99'штампати ф
Питхон 3 Пример
# Прогласите променљиву и иницијализујте јеф = 0испис (ф)# поновно проглашавање променљиве делујеф = 'гуру99'испис (ф)
Питхон Стринг Цонцатенатион анд Вариабле
Погледајмо да ли можете заједно повезати различите типове података попут низа и броја. На пример, повезаћемо „Гуру“ са бројем „99“.
За разлику од Јаве која спаја број са низом без декларисања броја као низа, док декларисање променљивих у Питхону захтева декларисање броја као низа, иначе ће приказати ТипеЕррор
За следећи код добићете недефинисани излаз -
a="Guru"b = 99print a+b
Једном када је цели број декларисан као низ, у излазу може да споји оба „Гуру“ + стр („99“) = „Гуру99“.
а = "Гуру"б = 99испис (а + стр (б))
Типови променљивих Питхон: локални и глобални
Постоје две врсте променљивих у Питхону, Глобална променљива и Локална променљива. Када желите да користите исту променљиву за остатак вашег програма или модула, декларишете је као глобалну променљиву, док ако желите да користите променљиву у одређеној функцији или методи, користите локалну променљиву док Питхон декларише променљиву.
Хајде да разумемо ове типове променљивих Питхон са разликом између локалних и глобалних променљивих у доњем програму.
- Дефинишемо променљиву у Питхону где је променљива "ф" глобалног опсега и додељена јој је вредност 101 која се штампа у излазу
- Променљива ф је поново декларисана у функцији и претпоставља локални опсег. Њој се додељује вредност „Учим Питхон“. која се исписује као излаз. Ова Питхон декларирана променљива разликује се од глобалне променљиве „ф“ која је раније дефинисана
- Једном када је позив функције завршен, локална променљива ф се уништава. У 12. реду, када поново исписујемо вредност „ф“, приказује се вредност глобалне променљиве ф = 101
Питхон 2 Пример
# Прогласите променљиву и иницијализујте јеф = 101штампати ф# Глобалне наспрам локалних променљивих у функцијамадеф сомеФунцтион ():# глобални фф = 'Учим Питхон'штампати фсомеФунцтион ()штампати ф
Питхон 3 Пример
# Прогласите променљиву и иницијализујте јеф = 101испис (ф)# Глобалне наспрам локалних променљивих у функцијамадеф сомеФунцтион ():# глобални фф = 'Учим Питхон'испис (ф)сомеФунцтион ()испис (ф)
Док Питхон декларација променљиве користећи кључну реч глобал, на глобалну променљиву можете упутити унутар функције.
- Променљива „ф“ је глобалног опсега и додељује јој се вредност 101 која се штампа у излазу
- Променљива ф се декларише помоћу кључне речи глобал . Ово је НИЈЕ локална променљива , али исто глобална променљива раније је изјавио. Дакле, када одштампамо његову вредност, излаз је 101
- Променили смо вредност „ф“ унутар функције. Када је позив функције завршен, промењена вредност променљиве „ф“ и даље остаје. У 12. реду, када поново исписујемо вредност „ф“, приказује се вредност „промена глобалне променљиве“
Питхон 2 Пример
ф = 101;штампати ф# Глобалне у односу на локалне променљиве у функцијамадеф сомеФунцтион ():глобални фштампати фф = "промена глобалне променљиве"сомеФунцтион ()штампати ф
Питхон 3 Пример
ф = 101;испис (ф)# Глобалне у односу на локалне променљиве у функцијамадеф сомеФунцтион ():глобални фиспис (ф)ф = "промена глобалне променљиве"сомеФунцтион ()испис (ф)
Избришите променљиву
Такође можете избрисати Питхон променљиве помоћу наредбе дел "име променљиве".
У доњем примеру Питхон делете променљиве избрисали смо променљиву ф, а када наставимо да је исписујемо, добићемо грешку „ име променљиве није дефинисано “, што значи да сте променљиву избрисали.
Пример променљиве за брисање Питхон-а или променљиве за брисање Питхон-а:
ф = 11;испис (ф)дел фиспис (ф)
Резиме:
- Променљиве се односе на "омотавање" или "сегменте" где се информације могу одржавати и референцирати. Као и било који други програмски језик, и Питхон користи променљиву за складиштење информација.
- Променљиве се могу декларисати било којим именом или чак абецедом као што су а, аа, абц итд.
- Променљиве се могу поново декларисати чак и након што сте их једном декларисали
- У Питхону не можете директно повезати низ са бројем, потребно је да их декларишете као засебну променљиву, а након тога број можете повезати низом
- Питхон константе се могу схватити као типови променљивих који садрже вредност која се не може променити. Обично се на Питхон константе упућује из других датотека. Питхон дефине константа декларисана је у новој или одвојеној датотеци која садржи функције, модуле итд.
- Типови променљивих у типовима променљивих Питхон или Питхон: Локално и глобално
- Прогласите локалну променљиву када је желите користити за тренутну функцију
- Прогласите глобалну променљиву када желите да користите исту променљиву за остатак програма
- Да би избрисала променљиву, користи кључну реч "дел".