Python tilskud programmører frihed til at skrive kode i uanset paradigme giver det bedste match af projektets behov og programmørens præference og dygtighed. Python kode kan være proceduremæssige, objektorienteret , funktionelle, afgørende og reflekterende --- eller en blanding af dem alle. Pythons objektorienteret programmering design omfatter indbyggede værktøjer til at hjælpe programmøren adgang til alle objekter indkapslet i klassen. Pythons " dir ()" funktionen returnerer en liste over attributterne for en Python klasse, herunder klassens metoder --- funktionerne i klassen --- og dens variabler. Ting du skal
almindelig tekst editor
Vis Flere Instruktioner
1
Start almindelig tekst editor program på din sytem , som Notesblok på PC eller jEdit , Komodo Edit , Smultron , BBEdit eller TextMate på Mac OS X.
2
Indtast følgende kode i teksteditoren nøjagtigt som vist
klasse Square: .
< p > def __ init__ (selv , side) : Hej
self.side = side
def calculateSquareArea (selv-) : Hej
retur self.side ** 2
< p > class Circle : Hej
def __ init__ (selv , radius) : Hej
self.radius = radius
def calculateCircleArea (selv-) : Hej
import math < br >
retur math.pi * ( self.radius ** 2 )
3
Klik på menuen "Filer" og vælg " Gem". Gem tekstfilen med navnet " myclass.py " .
4
Klik på " File" -menuen og derefter vælge den relevante valgmulighed for at lukke tekst editor .
5 < p > Start systemets terminal , konsol eller kommandolinje. På kommandolinjen skrive " python ", og tryk derefter på " Enter "-tasten. Dette skulle indlæse Pythonfortolkeren
6
Skriv følgende på Python kommandoprompten: .
Execfile ( " myclass.py " )
tryk derefter på " Enter "
7
Skriv følgende på Python kommandoprompten: .
dir ( Square)
tryk derefter på " Enter "-tasten. Funktionen " calculateSquareArea " skal vises
8
Skriv følgende på Python kommandoprompten: .
Dir ( Circle )
Tryk derefter på "Enter" nøgle . Funktionen " calculateCircleArea " skal vises.