Si funksionojnë variablat në Python?
Si funksionojnë variablat në Python?

Video: Si funksionojnë variablat në Python?

Video: Si funksionojnë variablat në Python?
Video: Python - hyrje, sintaksa, tipet e të dhënave, variablat, operatorët, kushtet, unazat, funksionet 2024, Mund
Anonim

A Variabla Python është një emër simbolik që është një referencë ose tregues për një objekt. Pasi një objekt i caktohet një e ndryshueshme , mund t'i referoheni objektit me atë emër. Por vetë të dhënat përmbahen ende brenda objektit.

Referencat e objekteve

  • Krijon një objekt me numër të plotë.
  • I jep vlerën 300.
  • E shfaq atë në tastierë.

Përveç kësaj, si i përdorni variablat në Python?

Python është shtypur në mënyrë dinamike, që do të thotë se nuk keni pse deklaroj çfarë lloji secili e ndryshueshme është. Në Python , variablave janë një vendmbajtës për tekstet dhe numrat. Duhet të ketë një emër që të mund ta gjeni përsëri. Të e ndryshueshme caktohet gjithmonë me shenjën e barabartë, e ndjekur nga vlera e e ndryshueshme.

Gjithashtu dini, si e shfaqni një variabël në Python? Variablat mund të shfaqet në ekran duke përdorur deklaratën e printimit. E para prodhimit e programit të mësipërm është thjesht vlera e papërpunuar e variablave . Nëse dëshironi të printoni një mesazh më të detajuar si: "x = 5", përdorni rreshtin 'print("x = " + str(x))'.

Prandaj, si mund t'i caktoni një ndryshore një funksioni në Python?

Ju thjesht nuk e telefononi funksionin . Kllapat tregojnë piton që po e quani funksionin , kështu që kur i vendosni atje, ai thërret funksionin dhe i cakton y vlerën e kthyer nga x (që në këtë rast është None). Kur ti caktoj a funksionin te a e ndryshueshme ju nuk përdorni () por thjesht emrin e funksionin.

Çfarë është ndryshorja _ në Python?

Nënvizim i dyfishtë (_) _udhëheqës_double_nënvizim. Tregoj me nënvizim të dyfishtë piton përkthyesi për të rishkruar emrin në mënyrë që të shmanget konflikti në nënklasë. Ndryshimet e përkthyesit e ndryshueshme emrin me shtrirjen e klasës dhe atë veçori të njohur si Mangling.

Recommended: