Program w Pythonie do znajdowania wartości znaków ASCII

Spisie treści

W tym programie nauczysz się znajdować wartość ASCII znaku i wyświetlać ją.

Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w Pythonie:

  • Wbudowane funkcje programowania w Pythonie
  • Wejście, wyjście i import języka Python

ASCII to skrót od American Standard Code for Information Interchange.

Jest to wartość liczbowa nadana różnym znakom i symbolom, do przechowywania i manipulowania przez komputery. Na przykład wartość ASCII litery 'A'to 65.

Kod źródłowy

 # Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c)) 

Wynik

 Wartość „p” w kodzie ASCII wynosi 112 

Uwaga: Aby przetestować ten program pod kątem innych znaków, zmień znak przypisany do czmiennej.

Tutaj użyliśmy ord()funkcji do konwersji znaku na liczbę całkowitą (wartość ASCII). Ta funkcja zwraca punkt kodowy Unicode tego znaku.

Unicode to również technika kodowania, która zapewnia unikatową liczbę do znaku. Podczas gdy ASCII koduje tylko 128 znaków, obecny Unicode ma ponad 100 000 znaków z setek skryptów.

Twoja kolej: Zmodyfikuj powyższy kod, aby uzyskać znaki z odpowiadających im wartości ASCII za pomocą funkcji chr (), jak pokazano poniżej.

 >>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T' 

Tutaj ord()i chr()są wbudowane funkcje. Odwiedź tutaj, aby dowiedzieć się więcej o funkcjach wbudowanych w Pythonie.

Interesujące artykuły...