Vad är Python programmering?

November 10

Guido van Rossum släppt programmeringsspråket Python 1989, och dess ryktbarhet växte genom 1990-talet och 2000-talet. Python flexibilitet och läsbarhet gör det en snabb och enkelt verktyg för att genomföra i de flesta varje situation. På grund av detta, har applikationer som utvecklats med programmeringsspråket Python blivit allmänt förekommande i hela webben och stationära plattformar. Samtidigt, dess fokus på objektorienterad programmering och dynamiskt genomförande skapar en kraftfull programmeringsmiljö som programmerare kan distribuera program på de flesta någon plattform.

Python är läsbar

På grund av syntaxen i språket, Python program är lättläst och förståeligt. Utvecklarna av Python skapade Python med tanken att programmen alltid bör göra för enkel avläsning och förståelse. De flesta Python tutorials visar detta faktum i sin första lektion, den traditionella "Hello World" lektion. Pythons "Hello World" består av en rad som säger exakt vad den gör:

print "Hello World"

Hej världen

Python är flexibel

Biblioteken Python innehåller omfattande funktionalitet för programmeraren att utnyttja. På grund av detta, Python program och skript dyker upp i en mängd olika platser. Medan Python-kod hamna i många serversidan webbapplikationer som utför operationer och servering upp webbsidor på begäran av användare, finns Python program för skrivbordet samt, från paketet ledningssystem (som i Ubuntu Linux) till webbklientprogramvara inbäddad i massivt multiplayer online-spel.

Python är Objektorienterad

Python följer främst en objektorienterad programmering (OOP) paradigm. Programmerare av Python kan skapa komplexa datatyper som kallas objekt att använda som variabler inne Python program. Detta innebär att programmerare bekanta med OOP språk som Java eller C ++ kan börja designa Python applikationer med OOP tekniker. I Python, dock är allt ett föremål, inklusive funktioner och bibliotek. Detta innebär att en programmerare kan skriva en funktion, som den här exemplet, och använda den som ett föremål att passera runt till andra funktioner:

def dubbla (x):

. . . återvända x * 2

def func (f, x):

. . . retur f (x)

funk (dubbel, 3)

6

Python är Dynamic

Python innehåller en uppsättning funktioner och operationer som gör att program för att agera "introspectively." Detta innebär att programmeraren samtal funktioner som utvärderar objekt och returnerar information om dem. I huvudsak innebär detta att ett Python-program kan få information om sig själv under körning. Med hjälp av introspektion, kan programmerare utveckla kod som överensstämmer med sig själv under utförandet, snarare än att förlita sig helt på programmerare instruktioner före avrättningen.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2020 Astrixsoft.com | Contact us: webmaster# astrixsoft.com