Python Forum
Why built in functions are defined as class?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why built in functions are defined as class?
#4
(Oct-05-2021, 02:42 AM)Larz60+ Wrote: look at it this way
abs is a class of type builtin_function_or_method, abs(14) is an instance of class abs with attribute 14
>>> type(abs)
<class 'builtin_function_or_method'>

>>>type(abs(14)) # returns type of instance of abs (which is of class int)
<class 'int'>

No, no! That's totally wrong!! abs is not a class. The type of abs is a class.

Anyhow, to see if a builtin is a class or not, you dont need to use type. Just write the name of the builtin and press enter.

>>> bytearray
<class 'bytearray'>
so bytearray is a class

>>> abs
<built-in function abs>
so abs is a builtin function

Wall Wall Wall Wall

Big Grin Big Grin Big Grin Big Grin
quazirfan likes this post
Reply


Messages In This Thread
RE: Why built in functions are defined as class? - by nadapez - Oct-08-2021, 02:20 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  "Name is not defined" when running a class lil_e 6 4,627 Jan-12-2023, 11:57 PM
Last Post: lil_e
  Calling functions from within a class: PYQT6 Anon_Brown 4 4,082 Dec-09-2021, 12:40 PM
Last Post: deanhystad
  Error when refering to class defined in 'main' in an imported module HeRo 2 2,538 Apr-13-2021, 07:22 PM
Last Post: HeRo
  Question about functions(built-in) Jinja2Exploitation 2 2,073 Nov-15-2020, 02:13 PM
Last Post: jefsummers
  should I ... go class or stick with functions? 3Pinter 4 2,280 Nov-14-2020, 10:40 AM
Last Post: 3Pinter
  Running scripts and location of saved interpreted user-defined classes and functions leodavinci1990 3 2,683 Aug-25-2020, 03:43 AM
Last Post: micseydel
  "Class already defined" while using typings. DreamingInsanity 0 2,442 Aug-19-2020, 10:43 AM
Last Post: DreamingInsanity
  python library not defined in user defined function johnEmScott 2 4,054 May-30-2020, 04:14 AM
Last Post: DT2000
  User defined functions inside other user defined functions WildP 1 2,040 Jan-29-2020, 04:57 PM
Last Post: Clunk_Head
  using class functions in roguelike game trousers1 3 2,700 Dec-02-2019, 08:22 PM
Last Post: ichabod801

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020