Programmør Guido van Rossum skabte programmeringssproget Python i 1990. Van Rossum designet Python til at være let læselige selv af nye programmører , hvorfor syntaksen er forskellig fra C og Java. Python er et fortolket programmeringssprog , det kræver et andet program , en tolk , for at udføre den. Både Python og tolken er tilgængelige som gratis downloads fra Python Software Foundation. Moduler
Når du skriver en anselig Python -program , bryde det ned i flere filer gør det nemmere at administrere. Ved at inkludere flere funktioner i én fil, gør du det til et modul, som du kan importere ind i andre Python scripts og programmer. Hver fil skal have en . Py forlængelse. At gennemgå den interne dokumentation for en bestemt modul giver Python navnet på modulet følges af _doc_ . Python kommer med et bibliotek af standard moduler til rådighed til brug.
Optimering
Når du skriver dit program , teste det for at sikre, at det kører rigtigt. Hvis det virker, men kører langsomt, optimere det for at gøre den mere effektiv. Python har en række profilering moduler til at hjælpe med dette ved at kigge over dit program, og identificere flaskehalse . Omskrive de svage punkter uden at forstyrre den kode, der fungerer gnidningsløst . Kør programmet igen efter din omskrivning for at bekræfte, at det stadig fungerer korrekt.
Fejl
To almindelige kategorier af Python program fejl er undtagelser og syntaks fejl. Nye programmører tjene masser af syntaks fejl , såsom ikke omfatter et kolon til at adskille en kode blok. Pythons parser værktøj hjælper dig med at finde problemet. Undtagelser er syntaktisk korrekt kode, der ikke udfører korrekt. Hvis du har oprettet en undtagelse Python erkender kan Python informere dig , når du kører det program, du har en NameError eller TypeError og forklare den sammenhæng, hvori det skete.
Andre sprog
p Det er vigtigt at huske, at Python ikke er C, C + + eller Java , og det behøver ikke følge de samme regler . Mest kompileret programmeringssprog bruger semikolon til at adskille udsagn og krøllede parenteser til at adskille kodeblokke . Python bruger vognretur for udtalelser , og det bruger et kolon og indrykning for kode blokke. Python tilbyder også dynamisk skrive. I modsætning til Java og C + +, du aldrig behøver at eksplicit identificere en datatype . Python spor datatyper internt