Computer data er lagret numerisk som en sekvens av 1-ere og 0-tallet . Denne sekvensen er bestemt av en koding ordningen , som tilordner en sekvens av tall med et bestemt tegn eller symbol. I Python , er Unicode-koding ordningen innebygd og gir deg tilgang til alle tegn og symbol på alle språk , fortid og nåtid . Python har to innebygde funksjoner som tillater deg å kode og dekode Unicode-tegn og symboler . Disse funksjonene er chr og ord. Du trenger
datamaskin med Python 3.2 programmeringsspråk installert
Unicode Symbol Chart
Vis flere instruksjoner
en
Åpne IDLE tekst editor som følger med Python laste ned. IDLE teksteditor er funnet i Programfiler ( eller Programmer for Macintosh) i Python -katalogen. En tom kildekoden filen åpnes i IDLE tekst editor vinduet .
2
Decode en Unicode desimaltall til et symbol ved hjelp av chr -funksjonen . For eksempel, hvis du vil skrive ut den hvite stjerne karakter, ville du trenger å se opp sitt Unicode desimaltall ( 9743 ) og pass på at verdien inn i funksjonen . Følgende kode skriver den hvite stjerne karakter : en
print ( chr ( 9734 ) )
3
Socket en streng representasjon av en Unicode symbol inn i et Unicode desimal verdi ved hjelp ord funksjon. Strengen representasjon av en Unicode symbol er det heksadesimalverdi innledes med '\\ u ". Legg merke til at for chr funksjon brukte du desimal verdien av en Unicode symbol . For strengen representasjon , må du bruke heksadesimale verdien . Denne verdien er vanligvis oppført rett ved siden av desimaltall på en Unicode bord . Koden for koding strengen representasjon av Unicode hvit stjerne symbol, og skrive resultatet , ser ut som dette : en
print (ord (' \\ u2606 ') )
4
Execute programmet ved å trykke F5 . Programmet utgang er en hvit stjerne symbol, etterfulgt av sin desimalverdien 9734 .