Python datatyper i minnet

September 13

Python innehåller numeriska data och strängdatatyper, samt flexibla listtyper, såsom listan, Tuple och ordbok. Dessa typer är bosatta i minnet när tolka första belastningar utan modul stöd. De påverkar också hur Python används av programmerare för att manipulera en stor samling av data.

Flottar, Heltal, och imaginära tal

Siffror är en av de mest grundläggande datatyper som finns i Python. Siffror finns i två grundläggande distinktioner: heltal och flyttals decimaler. Heltal representerar heltal utan decimalkomma, såsom 0, 4 eller 25. Flyttals decimaler, eller "flyter" representerar tal med bråkdelar. Imaginära tal innehåller en imaginär del, och skrivs vanligen med "j" -symbolen för att beteckna det elementet.

strängar

Strängar representerar en teckensträng sätta ihop i fraser och meningar. Till skillnad från andra programmeringsspråk såsom C ++, vilka innehåller både tecken- och strängdatatyper, Python ingår endast strängar. Värdet "b" i C ++ representerar en enda karaktär, medan Python endast utgör detta som en sträng. Programmerare kan utföra operationer på varje objekt i en sträng, som söker efter bokstäver eller hitta under strängar.

Listor och tupler

Listor representerar datasamlingar, och de kan innehålla en blandning av datatyper. Arrayer på andra språk kan oftast bara innehålla en enda datatyp. Listor levereras komplett med inbyggda metoder som hjälper programmerare utföra enkla uppgifter, såsom att dra ut underlistor eller ordna innehållet. En tupel verkar på ett liknande sätt som en lista, med undantag för att en gång en tupel skapas kan den inte modifieras. Tuppeln representerar en oföränderlig insamling av data, medan listor är föränderliga.

ordböcker

Ordböcker liknar listor, eftersom de utgör en samling av data. Listor innehåller uppgifter på godtyckliga platser. Att hitta ett objekt, måste hela listan sökas genom en särskild metod. Ordböcker butik "nyckel-värde" par som betecknar dataposter med en referensnyckel. Ett värde som "Bob" lagras i en ordbok kan ha nyckeln "Fadern" i samband med det. Programmeraren kan kalla detta värde från ordlistan genom att klicka på "fader" knappen istället för att söka efter ett index.


        

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

            
            
            
            

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