Видео: Python-д төрөл цутгах гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Casting хувьсагч утгыг нэгээс хөрвүүлэх үед төрөл нөгөө рүү. Энэ бол, онд Python , int() эсвэл float() эсвэл str() гэх мэт функцүүдээр хийгдсэн. Одоогийн байдлаар мөр болгон тохирох тоо болгон хөрвүүлдэг маш түгээмэл загвар.
Үүнтэй холбогдуулан жишээгээр төрөл цутгах гэж юу вэ?
Ан жишээ -ийн бичгийн дамжуулалт нь бүхэл тоог мөр болгон хувиргах явдал юм. Ойролцоох утга хүртэл дугуйлахын тулд хөвөгч цэгийн тоонд 0.5 нэмээд дараа нь бичгийн дамжуулалт Энэ нь бүхэл тоо нь үнэн зөв үр дүнг гаргах болно. Учир нь жишээ , доорх функцэд 2.75 ба 3.25 хоёулаа 3-т хүрээлэгдэнэ.
Мөн Python дээр төрлийн албадлага гэж юу вэ? Албадлага далд юм хувиргалт нэг тохиолдол төрөл ижил хоёр аргументыг агуулсан үйл ажиллагааны явцад нөгөө рүү төрөл . -ийг ашиглах албадлага функц үнэхээр шаардлагагүй учраас Python орчуулагч нь арифметик илэрхийллийн утгыг автоматаар хэвийн болгодог.
Дээрхээс гадна Python-д төрөл () гэж юу вэ?
Python | төрөл() функц төрөл() арга нь анги буцаана төрөл oftheargument(объект) параметр болгон дамжуулсан. Хэрэв ганц аргумент төрөл (obj) дамжуулагдсан бол энэ нь буцаана төрөл өгсөн объект. Хэрэв гурван аргумент байвал төрөл (нэр, үндэс, dict)-ыг алгасаад шинийг буцаана төрөл обьект.
Хувьсагчийн төрлийн цутгалт гэж юу вэ?
Төрөл цутгах өөрчлөхийг хэлнэ хувьсагч нэг өгөгдөл төрөл нөгөө рүү. Жишээлбэл, хэрэв та хөвөгч цэгт бүхэл тоо оноох юм бол хувьсагч , хөрвүүлэгч нь int-г хөвөгч рүү хөрвүүлнэ. Casting Үүнийг хийх боломжийг танд олгоно төрөл хувиргах нь тодорхой, эсвэл энэ нь ердийн үед тохиолдохгүй үед үүнийг албадах.
Зөвлөмж болгож буй:
Супер төрөл ба дэд төрөл гэж юу вэ?
Supertype нь нэг буюу хэд хэдэн дэд төрлүүдтэй харьцдаг нийтлэг аж ахуйн нэгжийн төрөл юм. Дэд төрөл гэдэг нь тухайн байгууллагад чухал ач холбогдолтой, бусад дэд бүлгүүдээс ялгарах нийтлэг шинж чанар, харилцааг хуваалцдаг аж ахуйн нэгжийн төрлүүдийн дэд бүлэг юм
Python-д ямар ч өгөгдлийн төрөл байдаггүй гэж үү?
Python-д None түлхүүр үг нь объект бөгөөд NoneType ангийн өгөгдлийн төрөл юм. Бид ямар ч хувьсагчид None-г оноож болох ч та otherNoneType объектуудыг үүсгэх боломжгүй
Python-д объектын төрөл гэж юу вэ?
Объектын төрлийг авах: type() type() нь аргумент руу дамжуулсан объектын төрлийг буцаадаг функц юм. Type()-ийн буцаах утга нь str эсвэл int гэх мэт төрөл (төрлийн объект) юм
Төрөл цутгах нь хэрхэн ажилладаг вэ?
Төрөл дамжуулалт гэдэг нь нэг төрлийн өгөгдлийн хувьсагчийг нөгөө төрөл болгон өөрчлөхийг хэлнэ. Хэрэв утга учиртай бол хөрвүүлэгч нь нэг төрлийн өгөгдлийг нөгөөд автоматаар өөрчлөх болно. Жишээлбэл, хэрэв та хөвөгч цэгийн хувьсагчид бүхэл тоо оноох юм бол хөрвүүлэгч int-ийг хөвөгч рүү хөрвүүлнэ
Python хэл дээр өгөгдлийн төрөл гэж юу гэсэн үг вэ?
Python мэдээллийн төрлүүд. Өгөгдлийн төрлүүд нь өгөгдлийн зүйлийн ангилал буюу ангилал юм. Өгөгдлийн төрлүүд нь тухайн өгөгдөл дээр ямар үйлдлүүдийг хийж болохыг тодорхойлдог нэг төрлийн утгыг илэрхийлдэг. Тоон, тоон бус, логик (үнэн/худал) өгөгдөл нь хамгийн их ашиглагддаг өгөгдлийн төрөл юм