Python-д өөрийгөө шаарддаг уу?
Python-д өөрийгөө шаарддаг уу?

Видео: Python-д өөрийгөө шаарддаг уу?

Видео: Python-д өөрийгөө шаарддаг уу?
Видео: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, Арваннэгдүгээр
Anonim

", гэхдээ дотор Python " өөрөө . " үргэлж байдаг шаардлагатай . Шалтгаан нь тэр Python хувьсагчийг зарлах тодорхой синтакс байхгүй тул x = 7 нь шинэ локал хувьсагчийг зарлах эсвэл гишүүн хувьсагч руу оноох ёстой эсэхийг хэлэх арга байхгүй.

Үүнээс гадна Python-д өөрөө заавал байх ёстой юу?

Дуудлага хийх процесс автоматаар явагддаг бол хүлээн авах процесс нь автоматаар хийгддэг (түүний тодорхой). Энэ нь анги дахь функцийн эхний параметр нь объект өөрөө байх ёстой шалтгаан юм. Энэ параметрийг дараах байдлаар бичнэ өөрөө зүгээр л конвенц юм. Энэ нь түлхүүр үг биш бөгөөд ямар ч онцгой утга агуулаагүй болно Python.

Python-д анги шаардлагатай юу? Python ангиуд болон аргууд Python нь "объект хандалтат програмчлалын хэл" юм. Энэ нь бараг бүх кодыг тусгай бүтэц ашиглан хэрэгжүүлдэг гэсэн үг юм ангиуд . Программистууд ашигладаг ангиуд холбоотой зүйлсийг хамтад нь байлгах. Үүнийг "" гэсэн түлхүүр үгийг ашиглан хийдэг. анги ,” гэдэг нь объектод чиглэсэн бүтцүүдийн бүлэг юм.

Мөн Python дээр өөрийгөө юунд ашигладаг вэ гэсэн асуулт гарч ирж байна.

өөрөө ангийн жишээг илэрхийлнэ. ашиглан өөрөө ” гэсэн түлхүүр үгээр бид тухайн ангийн шинж чанарууд болон аргуудад хандах боломжтой питон . Энэ нь өгөгдсөн аргументуудтай атрибутуудыг холбодог.

Яагаад _ init _ Python дээр ашиглагддаг вэ?

The _үүн дотор_ функцийг бүтээгч, эхлэл үүсгэгч гэж нэрлэдэг бөгөөд таныг ангийн шинэ жишээ үүсгэх үед автоматаар дуудагддаг. Энэ функц дотор шинээр үүсгэсэн объектыг self параметрт хуваарилдаг. self.legs тэмдэглэгээ нь self хувьсагчийн объектын хөл гэж нэрлэгддэг анатрибут юм.

Зөвлөмж болгож буй: