Computer data wordt numeriek opgeslagen als een opeenvolging van 1 's en 0's . Deze volgorde wordt bepaald door een codering regeling, die een reeks getallen in kaart met een bepaald teken of symbool . In de Python taal , de Unicode-codering regeling is ingebouwd en geeft je toegang tot elk personage en symbool in alle talen , verleden en heden . Python heeft twee ingebouwde functies die u in staat om te coderen en decoderen Unicode-tekens en symbolen . Deze functies zijn chr en ord . Wat je computer moeten met Python 3.2 programmeertaal geïnstalleerd Unicode Symbooltabel Toon Meer Aanwijzingen 1 Open de IDLE teksteditor die wordt geleverd met de Python downloaden . De IDLE teksteditor wordt gevonden in Program Files ( of Programma's voor Macintosh ) in de Python directory . Een lege broncode bestand wordt geopend in de IDLE tekstvenster editor . Kopen van 2 Ontcijfer een Unicode decimale waarde in een symbool met de chr functie . Bijvoorbeeld , als u wilt de witte ster karakter af te drukken , zou je moeten kijken haar Unicode decimale waarde ( 9743 ) en geef die waarde in de functie . De volgende code drukt de witte ster karakter : afdruk ( chr ( 9734 ) ) 3 Encodeer een tekenreeksrepresentatie van een Unicode- symbool in een Unicode- decimale waarde met behulp van de ord functie . De tekenreeksrepresentatie van een Unicode- symbool is het een hexadecimale waarde voorafgegaan door een ' \\ u . ' Merk op dat voor de chr functie u de decimale waarde van een Unicode- teken gebruikt . Voor de tekenreeksweergave , moet u de hexadecimale waarde gebruiken . Deze waarde wordt meestal vlak naast de decimale waarde vermeld op een Unicode tafel . De code voor het coderen van de string representatie van de Unicode- witte ster symbool , en het afdrukken van het resultaat , ziet er als volgt uit: druk ( ord ( ' \\ u2606 ' ) ) 4 Uitvoeren het programma door op F5 te drukken . Het programma-uitvoer is een witte ster symbool , gevolgd door de decimale waarde 9734 .
|