Өгөгдлийн төрлүүд

Ямарч програмын ажиллагаа өгөгдлийн төрлүүд дээр үндэслэн ажилладаг учраас програмчлалын хэлүүд өөрийн суурь өгөгдлийн төрлүүдтэй байдаг. Энгийн өгөгдлүүдийн төрлүүдээр илүү нарийн төрлүүдийг гарган эцсийн бүлэгт эдгээрийг хослуулан програмыг бүтээдэг. Нэг үгээр програм зохиохыг барилга барихтай зүйрлэбэл өгөгдлийн төрлүүд бол барилгын тоосго л гэсэн үг. Python -ий суурь буюу өөрт нь агуулагдаж байдаг өгөгдлийн төрлүүдийн талаар авч үзье.

Материалыг бүртгэлтэй хэрэглэгч үзнэ.

how_to_regБүртгүүлэх

Мэдээлэл таалагдсан бол найзуудтайгаа хуваалцаарай.

  Нээгдсэн тоо: 618 Төлбөртэй

Програмчлалын хэлүүдийн чансаа буюу рэнкд Python нилээд дээгүүр байр эзэлдэгийг бүгд мэдэх байх. Хэлний бичлэгийн дүрэм бусдаас багахан ялгаатай ч функцийн сан баялаг, ойлгоход энгийн, код бичилт богино, ОХП -ийг бүрэн дэмждэг, сервер талын скриптүүд бичихэд хялбар, нээлттэй эх кодтой гээд олон давуу талуудтайн дээр сүүлийн жилүүдэд их, дээд сургуулиуд Python -г сургалтын програмын үндсэн хэлүүддээ багтаах болсон. Жишээ дурдвал ижил асуудлын C# хэл дээрх кодоос Python дээрх код бараг 30 хувь бага гэсэн судалгаа хүртэл байдаг. ОХП -ийн суурийг Python -нд маш энгийнээр их ойлгомжтой хэрэгжүүлсэн нь түүнийг их, дээд сургуулиуд сургалтын програмдаа оруулах гол шалтгаан болсон болов уу. Та програмчлалын хэлийг судалж эхлэж байгаа бол Python муугүй сонголт гэдгийг зөвлөх байна.       

Хичээлд лямбда ухагдхуун, map, filter функцуудийн талаар авч үзье. Эхлээд элементүүдийн дараалалд өөрчлөлт хийх функцуудийг авч үзье.

  Нээгдсэн тоо: 1493 Төлбөртэй

Элементүүдийн багцийг агуулах төрлүүдийн нэг болох жагсаалт төрлийг авч үзье. Өгөгдлийн багцийн боловсруулалтад хамгийн ихээр ашиглагддаг төрөл бол жагсаалт буюу list гэхэд хэтрүүлэг болохгүй.

Жагсаалттай ажиллах

Жагсаалтыг зарлахдаа [] хаалтыг ашиглана.  

5- р нүдэнд бүхэл тооноос бүрдсэн элементүүдтэй int_list жагсаалтыг үүсгэн утгуудыг олгосон. Жагсаалтын элементүүд өөр өөр төрлийнх байж болохыг 2 - р нүдний жишээ харуулсан. Практикт ихэнх тохиолдолд жагсаалт нэг төрлийн буюу ижил төрөлтэй өгөгдлүүдийг агуулж байдаг. Жагсаалтын уртыг мэдэхдээ len дотоод функцийг ашиглахыг 3 -р нүдний жишээ харуулна. Жагсаалтын элементэд индексээр нь хандах боломжтойг 6 -р нүдний жишээнд харуулсан. Мөрийн адилаар сөрөг индекс ашиглан жагсаалтын эцсээс хандаж болно.

  Нээгдсэн тоо: 782 Нийтийн

Програмчлалын олон төрлийн сайн хэлүүд байхад яагаад Python -г судлах хэрэгтэй талаар авч үзье. Python -г програмчлалын хэлүүдээс хамгийн сайн, илүү гэж үзэх нь өрөөсгөл ч орчин үеийн програмчлалын сайн хэлүүдийн нэг гэдгийг дурдах нь зүйтэй. Олон програм зохиогчид яагаад Python -г илүү сонирхдог шалтгаануудад

  • Энгийн, тогтмол хийдэг ажлуудыг автоматжуулахад Python маш сайн. Жишээ нь ямар нэгэн үйлдлийн системд тогтмол хугацаагаар биелэгдэж байх жижиг скриптүүдийг бичихэд энгийн.
  • Шинжлэх ухааны програм бичихэд зориулагдсан олон тооны фреймворк, сангуудтай тул Python -дээр ийм төрлийн програмыг зохиох боломжтой.
  • Хэрэлэгчийн график интерфейс бүхий ердийн десктоп програмыг зохиож болно.
  • Python дээр Android үйлдлийн системийн програмыг зохиох боломжтой.
  • Django, Flask фреймворкуудыг ашиглан Python -р вебд суурилсан програм зохиож болдог.
  • Маш өргөн дэлгэрсэн Tenser Flow санг ашиглан машины сургалтыг дэмждэг.

  Нээгдсэн тоо: 885 Төлбөртэй

collections пакетын өгөгдлийн төрлүүдийн элементүүдэд хандахад голлон ашигладаг циклийн бүтэц бол for юм. for циклийг collections пакетын өгөгдлүүд гэлтгүй итерацлагддаг дурын төрөлд зохион байгуулан түүний элементүүдэд хандах боломжтой гэдгийг сануулъя.
Суралцах шалгарсан арга дадлага тул циклийн зохион байгуулахыг жишээгээр харцгаая.

1-р нүдэнд numbers жагсаалтыг үүсгээд түүнийг print функцэд өгвөл жагсаалт байдлаар үзүүлнэ.

Лямбда-илэрхийлэл нь нэргүй аргын хураангуй бичилтийг илэрхийлнэ. Лямбда-илэрхийлэл утга буцаадаг, буцаасан утгыг өөр аргын…

Нээгдсэн тоо : 68

 

Кодийн сайжруулалт /рефакторинг/ хичээлээр програмийн кодоо react -ийн зарчимд нийцүүлэн компонентод салгасан.…

Нээгдсэн тоо : 96

 

Хадгалагч (Memento) хэв обьектын дотоод төлвийг түүний гадна гаргаж дараа нь хайрцаглалтын зарчмыг зөрчихгүйгээр обьектыг сэргээх боломжийг олгодог.

Нээгдсэн тоо : 101

 

Делегаттай нэргүй арга нягт холбоотой. Нэргүй аргуудыг делегатийн хувийг үүсгэхэд ашигладаг.
Нэргүй аргуудын тодорхойлолт delegate түлхүүр үгээр…

Нээгдсэн тоо : 124

 

Математикт харилцан урвуу тоонууд гэж бий. Ямар нэгэн тооны урвуу тоог олохдоо тухайн тоог сөрөг нэг зэрэг дэвшүүлээд…

Нээгдсэн тоо : 125

 

Төсөлд react-router-dom санг оруулан чиглүүлэгчдийг бүртгүүлэн тохируулсан Санг суулган тохируулах хичээлээр бид хуудас…

Нээгдсэн тоо : 181

 

Хуваах нь нэг тоо нөгөө тоонд хэдэн удаа агуулагдаж буй тодорхойлох арифметикийн үйлдэл.
Хуваалтыг нэг бус удаа…

Нээгдсэн тоо : 122

 

Зуучлагч (Mediator) нь олон тооны обьектууд бие биетэйгээ холбоос үүсгэхгүйгээр харилцан ажиллах боломжийг хангах загварчлалын хэв юм. Ингэснээр…

Нээгдсэн тоо : 118

 

Делегатууд хичээлд ухагдхууны талаар дэлгэрэнгүй үзсэн ч жишээнүүд делегатийн хүчийг бүрэн харуулж чадахааргүй байсан.…

Нээгдсэн тоо : 129

 
Энэ долоо хоногт

Арифметик прогрессын ялгавар тэгтэй тэнцүү биш. Энэхүү прогрессын 1-р гишүүнийг 2-р гишүүнээр, 2-р гишүүнийг 3-р гишүүнээр, 3-р гишүүнийг 1-р гишүүнээр үржүүлэхэд гарах тоонууд өгөгдсөн дарааллаар геометрийн прогресс үүсгэдэг бол геометр прогессын хуваарийг ол.

Нээгдсэн тоо : 1338

 

Бөмбөрцөгт багтсан зөв дөрвөн өнцөгт пирамидийн суурь нь бөмбөрцөгийн төвийг дайрч байв. Пирамидийн эзэлхүүн 18-тай тэнцүү бол бөмбөрцөгийн радиусийг ол.

Нээгдсэн тоо : 1467

 

Зөв зургаан өнцөгт пирамидийн апофем h -тэй тэнцүү бөгөөд сууртай үүсгэх хоёр талст өнцөг 600 градус бол пирамидийн бүтэн гадаргуун талбайг ол.

Нээгдсэн тоо : 43