Difference between revisions of "Classes"
Jump to navigation
Jump to search
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[wikipedia:Classes]] | [[wikipedia:Classes]] | ||
− | |||
− | |||
− | |||
− | |||
* [[Python]] https://docs.python.org/3/tutorial/classes.html | * [[Python]] https://docs.python.org/3/tutorial/classes.html | ||
− | + | [[global]] | |
− | + | [[nonlocal]] | |
class Dog: | class Dog: | ||
− | + | mykind = 'canine' # class variable shared by all instances | |
def __init__(self, name): | def __init__(self, name): | ||
self.name = name # instance variable unique to each instance | self.name = name # instance variable unique to each instance | ||
+ | Empty class <code>MyEmployee</code> | ||
+ | class MyEmployee: | ||
+ | pass | ||
Line 20: | Line 19: | ||
* [[Methods]] | * [[Methods]] | ||
* [[Inheritance]] | * [[Inheritance]] | ||
+ | * [[Iterators]] https://docs.python.org/3/tutorial/classes.html#iterators | ||
+ | * [[Generators]] https://docs.python.org/3/tutorial/classes.html#generators | ||
== See also == | == See also == |
Latest revision as of 17:57, 3 March 2022
global nonlocal
class Dog: mykind = 'canine' # class variable shared by all instances def __init__(self, name): self.name = name # instance variable unique to each instance
Empty class MyEmployee
class MyEmployee: pass
Related[edit]
- Methods
- Inheritance
- Iterators https://docs.python.org/3/tutorial/classes.html#iterators
- Generators https://docs.python.org/3/tutorial/classes.html#generators
See also[edit]
- Python, PIP, GIL, Flask, Django, Marshmallow,
def
, logging, Pandas, Numpy, AWS Chalice,import
,from
,tuple
,list
, Python exceptions,virtualenv
,.append
,pytz
,TZ
,print
,python3 -c
,os
, PEP, Python Institute, Methods: Dunder methods, Flake8, Python collections, Function decorators in Python, Click python library, Python module, Flower,kwargs
, Black (Python), Python list structure, Mypy,variables
, Casting,try:
, pydoc, argparse, Anaconda,pyenv, setup.py, python3 --version, python3 --help
, Data Classes, raise - Programming: C, Python,
go
,loop
,while
,for
,if
,variable
, Error handling, Regex, Function, IDE, await, R (programming language), XACML, Type, Class inheritance, Methods, Scheme, Array, Deserialization
Advertising: