Мазмұны:

Python-да нысанның түрін қалай анықтауға болады?
Python-да нысанның түрін қалай анықтауға болады?

Бейне: Python-да нысанның түрін қалай анықтауға болады?

Бейне: Python-да нысанның түрін қалай анықтауға болады?
Бейне: Бірөлшемді массив 9 сынып 2024, Мамыр
Anonim

Егер бір аргумент ( объект ) беріледі түрі () кірістірілген, ол қайтарады түрі берілгеннен объект . Егер үш аргумент (аты, негіз және дикт) берілсе, ол жаңасын қайтарады нысанды теріңіз . Қажет болса нысанның түрін тексеру үшін , пайдалану ұсынылады Python орнына isinstance() функциясы.

Сол сияқты, сіз Python-да () түрі деген не?

Python | түрі() функциясы. түрі() әдіс сыныпты қайтарады түрі параметр ретінде жіберілген аргументтің (нысанның). түрі() функциясы көбінесе отладтау мақсатында пайдаланылады. Егер үш аргумент болса түрі (аты, негізі, дикт) тапсырылады, ол жаңасын қайтарады түрі нысан.

Сондай-ақ сұрақ қоюы мүмкін: Python нысаны ма? Python болып табылады объект бағытталған бағдарламалау тілі. Функцияларға басты назар аударылатын процедураға бағытталған бағдарламалаудан айырмашылығы, объект бағдарланған бағдарламалау кернеуі нысандар . Нысан жай ғана деректер (айнымалылар) мен сол деректерге әсер ететін әдістердің (функциялардың) жиынтығы. Ал, сынып - бұл бағдарламаның жобасы объект.

Сонымен қатар, Python-да нысанның деректер түрін анықтау үшін қандай функция қолданылады?

алыңыз объектінің түрі : түрі () түрі () болып табылады функциясы бұл қайтарады объектінің түрі дауға көшті. Сен істей аласың пайдалану осы табу тыс объектінің түрі . Қайтару мәні түрі () болып табылады түрі ( нысанды теріңіз ) str немесе int сияқты.

Python-да қандай деректер түрлері бар?

Python сандық деректердің 4 түрін қолдайды

  • int (10, 2, 29 және т.б. таңбалы бүтін сандар)
  • ұзын (908090800L, -0x1929292L, т.б. сияқты жоғарырақ мәндер ауқымы үшін пайдаланылатын ұзын бүтін сандар)
  • float (float 1.9, 9.902, 15.2, т.б. сияқты өзгермелі нүкте сандарын сақтау үшін пайдаланылады)
  • күрделі (2.14j, 2.0 + 2.3j және т.б. сияқты күрделі сандар)

Ұсынылған: