Python-д төрөл цутгах гэж юу вэ?
Python-д төрөл цутгах гэж юу вэ?

Видео: Python-д төрөл цутгах гэж юу вэ?

Видео: Python-д төрөл цутгах гэж юу вэ?
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Арваннэгдүгээр
Anonim

Casting хувьсагч утгыг нэгээс хөрвүүлэх үед төрөл нөгөө рүү. Энэ бол, онд Python , int() эсвэл float() эсвэл str() гэх мэт функцүүдээр хийгдсэн. Одоогийн байдлаар мөр болгон тохирох тоо болгон хөрвүүлдэг маш түгээмэл загвар.

Үүнтэй холбогдуулан жишээгээр төрөл цутгах гэж юу вэ?

Ан жишээ -ийн бичгийн дамжуулалт нь бүхэл тоог мөр болгон хувиргах явдал юм. Ойролцоох утга хүртэл дугуйлахын тулд хөвөгч цэгийн тоонд 0.5 нэмээд дараа нь бичгийн дамжуулалт Энэ нь бүхэл тоо нь үнэн зөв үр дүнг гаргах болно. Учир нь жишээ , доорх функцэд 2.75 ба 3.25 хоёулаа 3-т хүрээлэгдэнэ.

Мөн Python дээр төрлийн албадлага гэж юу вэ? Албадлага далд юм хувиргалт нэг тохиолдол төрөл ижил хоёр аргументыг агуулсан үйл ажиллагааны явцад нөгөө рүү төрөл . -ийг ашиглах албадлага функц үнэхээр шаардлагагүй учраас Python орчуулагч нь арифметик илэрхийллийн утгыг автоматаар хэвийн болгодог.

Дээрхээс гадна Python-д төрөл () гэж юу вэ?

Python | төрөл() функц төрөл() арга нь анги буцаана төрөл oftheargument(объект) параметр болгон дамжуулсан. Хэрэв ганц аргумент төрөл (obj) дамжуулагдсан бол энэ нь буцаана төрөл өгсөн объект. Хэрэв гурван аргумент байвал төрөл (нэр, үндэс, dict)-ыг алгасаад шинийг буцаана төрөл обьект.

Хувьсагчийн төрлийн цутгалт гэж юу вэ?

Төрөл цутгах өөрчлөхийг хэлнэ хувьсагч нэг өгөгдөл төрөл нөгөө рүү. Жишээлбэл, хэрэв та хөвөгч цэгт бүхэл тоо оноох юм бол хувьсагч , хөрвүүлэгч нь int-г хөвөгч рүү хөрвүүлнэ. Casting Үүнийг хийх боломжийг танд олгоно төрөл хувиргах нь тодорхой, эсвэл энэ нь ердийн үед тохиолдохгүй үед үүнийг албадах.

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