Линукс скрипт бичихийн тулд Python хяналтын урсгал болон гогцоог сур

Энэхүү Python цувралын өмнөх нийтлэлд бид Python, түүний командын шугамын бүрхүүл болон IDLE-ийн тухай товч танилцуулгыг хуваалцсан.

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

Энэ гарын авлагад бид хяналтын урсгал (хэрэглэгчийн оруулсан мэдээлэл, тооцооллын үр дүн эсвэл хувьсагчийн одоогийн утгаас хамааран өөр өөр үйл ажиллагааны чиглэл сонгох) болон гогцоо (

Цааш унших →

Python дээрх мөр дээрх хоосон зайг хэрхэн тайрах вэ

Оршил

Python нь мөрний хоосон зайг багасгаж, шинэ мөрийн объект буцаахад ашиглаж болох гурван аргыг өгдөг. Мөрний туузны аргууд нь эхний хоосон зай, арын хоосон зай эсвэл хоёуланг нь тайрч болно. Хоосон зайг арилгах, түүний дотор бүх хоосон зай эсвэл зөвхөн давхардсан зайг хэрхэн арилгах талаар илүү ихийг мэдэхийг хүсвэл Python дахь мөрийн зайг хэрхэн арилгах талаар үзнэ үү.

Хоосон зайд хоосон зай, таб ( ), тэрэгний буцах ( гэх мэт бүх Юникод хоосон зайны тэмдэгтүүд багтана. ), шинэ мөрүүд ( ). Python str() анги нь мөр дээрх

Цааш унших →

Python хэлний толь бичигт хэрхэн нэмэх вэ

Оршил

Толь бичиг нь Python-д суурилуулсан мэдээллийн төрөл юм. Толь бичиг нь түлхүүр-утга хосуудын дараалал юм. Толь бичгүүд нь өөрчлөгддөг объект боловч толь бичгийн түлхүүрүүд өөрчлөгддөггүй бөгөөд толь бичиг бүрт өвөрмөц байх шаардлагатай. Нэмэх нэмэлт арга байхгүй ч толь бичигт нэмэх, шинэчлэх хэд хэдэн арга бий. Энэ нийтлэлд та Python толь бичигт нэмэх, шинэчлэхийн тулд Python оноох оператор, update() арга, нэгтгэх, шинэчлэх толь бичгийн операторуудыг ашиглах болно.

= Даалгаврын операторыг ашиглан толь бичигт нэмэх

Та толь бичигт шинэ түлхүүр нэмэхийн

Цааш унших →

Python дээр __str__() ба __repr__() аргуудыг хэрхэн ашиглах вэ

Оршил

Энэ нийтлэлээс та Python өгөгдлийн загварт тодорхойлсон __str__() болон __repr__() тусгай аргуудын талаар суралцах болно. __str__() болон __repr__() аргууд нь объектын тухай хэрэгтэй мэдээллийг бүртгэх эсвэл хэвлэх замаар Python кодыг дибаг хийхэд тустай.

Python тусгай аргууд нь давхар доогуур зураасаар эхэлж, төгсдөг бөгөөд албан бусаар dunder аргууд гэж нэрлэгддэг. Dunder аргууд нь Python-ийн суурилуулсан операторууд болон функцүүдийн үндсэн аргууд юм. Та dunder аргуудыг шууд дуудахаас зайлсхийж, оронд нь анг

Цааш унших →

Python дээр массив руу хэрхэн элемент нэмэх вэ

Оршил

Python-д массив өгөгдлийн төрөл байдаггүй ч массивтай ажиллахад ашиглаж болох модулиуд байдаг. Энэ нийтлэлд массив болон NumPy модулиудыг ашиглан массивыг хэрхэн нэмэх талаар тайлбарласан болно. NumPy модуль нь массив дээр математикийн үйлдлүүдийг хийх шаардлагатай үед хэрэг болдог.

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

Цааш унших →

Python дээрх хоёр жагсаалтыг хэрхэн харьцуулах вэ

Оршил

Python-д програмчлах эсвэл сурахдаа хоёр ба түүнээс дээш жагсаалт тэнцүү эсэхийг тодорхойлох шаардлагатай байж магадгүй юм. Жагсаалтыг тэгш байдлын үүднээс харьцуулахдаа жагсаалтууд ижил урттай эсэх, жагсаалтын зүйл бүр тэнцүү эсэхийг шалгаж байна. Янз бүрийн урттай жагсаалтууд хэзээ ч тэнцүү байдаггүй.

Жагсаалтыг харьцуулахын тулд дараах Python функцуудыг хэрхэн ашиглахыг энэ нийтлэлд тайлбарласан болно.

  • sort() арга эсвэл sorted() функцийг == оператор
  • ашиглана.
  • set() функцийг == опе

    Цааш унших →

Python 3-ийг хэрхэн суулгаж, Debian 11 дээр програмчлалын орчинг хэрхэн тохируулах талаар

Оршил

Олон талт програмчлалын хэл болох Python нь олон төрлийн програмчлалын төслүүдэд ашиглагдаж болно. Британийн инээдмийн хамтлаг Monty Python-аас санаа авч, Python-ийн ард байгаа хөгжүүлэлтийн баг ашиглахад хөгжилтэй хэл хийхийг хүссэн. Олон төрлийн хэрэглүүрүүдтэй улам бүр түгээмэл болж буй Python хэл нь анхлан суралцагч болон туршлагатай хөгжүүлэгчдэд тохиромжтой сонголт юм.

Энэхүү заавар нь таны Debian 11 серверийг Python 3 програмчлалын орчинд тохируулах болно. Сервер дээр програмчлах нь олон давуу талтай бөгөөд хөгжүүлэлтийн төслүүдийн хамтын ажиллагааг дэмждэг.

Цааш унших →

Python 3-ийг хэрхэн суулгах, Rocky Linux 8 дээр програмчлалын орчинг хэрхэн тохируулах талаар

Оршил

Олон талт програмчлалын хэл болох Python нь олон төрлийн програмчлалын төслүүдэд ашиглагдаж болно. Британийн инээдмийн хамтлаг Monty Python-аас санаа авч, Python-ийн ард байгаа хөгжүүлэлтийн баг ашиглахад хөгжилтэй хэл хийхийг хүссэн. Олон төрлийн хэрэглүүрүүдтэй улам бүр түгээмэл болж буй Python хэл нь анхлан суралцагч болон туршлагатай хөгжүүлэгчдэд тохиромжтой сонголт юм.

Энэхүү заавар нь таныг Rocky Linux 8 сервер дээр Python 3-г суулгах, тушаалын мөрөөр програмчлалын орчинг тохируулахад чиглүүлэх болно.

Урьдчилсан нөхцөл

Танд root бус супер хэрэглэгчий

Цааш унших →

Python дээр жагсаалтын уртыг хэрхэн олох вэ

Оршил

Жагсаалтын уртыг олохын тулд Python дээр ашиглаж болох хэд хэдэн арга байдаг. Жагсаалтын урт нь жагсаалтын элементүүдийн тоо юм. Энэ нийтлэлд жагсаалтын уртыг олох гурван аргыг тайлбарласан боловч len() арга нь жагсаалтын уртыг олоход хамгийн сайн арга байдаг, учир нь энэ нь хамгийн үр дүнтэй байдаг. Жагсаалт нь объект учраас санах ойд аль хэдийн хадгалагдсан бол жагсаалтын хэмжээг хурдан олж авах боломжтой.

Жагсаалтын уртыг авахын тулд len() аргыг ашиглана

Та жагсаалтын уртыг олохын тулд суулгасан len() аргыг ашиглаж болно.

Цааш унших →

Python дээр мөрүүдийг хэрхэн харьцуулах вэ

Оршил

Та Python дээрх мөрүүдийг тэгш байдал (==) болон харьцуулах (<, >, !=) ашиглан харьцуулж болно. , <=, >=) операторууд. Хоёр мөрийг харьцуулах тусгай арга байхгүй. Энэ нийтлэлээс та мөрүүдийг харьцуулахдаа оператор тус бүр хэрхэн ажилладаг талаар суралцах болно.

Python string харьцуулалт нь хоёр мөрөнд байгаа тэмдэгтүүдийг нэг нэгээр нь харьцуулдаг. Өөр өөр тэмдэгтүүд олдвол тэдгээрийн Юникод кодын цэгийн утгыг харьцуулна. Юникод бага утгатай тэмдэгтийг жижиг гэж үзнэ.

Python тэгш байдал

Цааш унших →