Type hint hjelper deg med å bygge og vedlikeholde en renere arkitektur. Handlingen med å skrive typehint tvinger deg til å tenke på typene i programmet ditt. Selv om den dynamiske naturen til Python er en av dens store fordeler, er det en god ting å være bevisst på å stole på duck-skriving, overbelastede metoder eller flere returtyper.
Hva er vitsen med å hinte om Python-typen?
Typehint er en formell løsning for statisk å indikere typen verdi i Python-koden. Det ble spesifisert i PEP 484 og introdusert i Python 3.5. Syntaksen for navn: str indikerer at navneargumentet skal være av typen str. Syntaksen -> indikerer at hilsefunksjonen vil returnere en streng.
Hvordan skriver du hint i Python?
Slik kan du legge til typetips til funksjonen vår:
- Legg til et kolon og en datatype etter hver funksjonsparameter.
- Legg til en pil (->) og en datatype etter funksjonen for å spesifisere returdatatypen.
Hvilken type Python bør jeg bruke?
Tidligere var det litt debatt i kodefellesskapet om hvilken Python-versjon som var den beste å lære seg: Python 2 vs Python 3 (eller spesifikt, Python 2.7 vs 3.5). Nå, i 2018, er det mer enkelt: Python 3 er den klare vinneren for nye elever eller de som ønsker å oppdatere ferdighetene sine.
Hva er hint i Python?
I et nøtteskall: Typehinting er bokstavelig t alt hva ordene betyr. Du antyder typenobjektet/objektene du bruker. På grunn av den dynamiske naturen til Python, er det spesielt vanskelig å utlede eller sjekke typen objekt som brukes.