Chương trình Python để tìm giá trị ASCII của ký tự

Mục lục

Trong chương trình này, bạn sẽ học cách tìm giá trị ASCII của một ký tự và hiển thị nó.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Python sau:

  • Các hàm tích hợp trong lập trình Python
  • Nhập, xuất và nhập Python

ASCII là viết tắt của American Standard Code for Information Interchange.

Nó là một giá trị số được cấp cho các ký tự và ký hiệu khác nhau, để máy tính lưu trữ và thao tác. Ví dụ, giá trị ASCII của chữ cái 'A'là 65.

Mã nguồn

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

Đầu ra

 Giá trị ASCII của 'p' là 112 

Lưu ý: Để kiểm tra chương trình này cho các ký tự khác, hãy thay đổi ký tự được gán cho cbiến.

Ở đây chúng ta đã sử dụng ord()hàm để chuyển một ký tự thành số nguyên (giá trị ASCII). Hàm này trả về điểm mã Unicode của ký tự đó.

Unicode cũng là một kỹ thuật mã hóa cung cấp một số duy nhất cho một ký tự. Trong khi ASCII chỉ mã hóa 128 ký tự, Unicode hiện tại có hơn 100.000 ký tự từ hàng trăm tập lệnh.

Đến lượt của bạn: Sửa đổi mã ở trên để lấy các ký tự từ các giá trị ASCII tương ứng của chúng bằng cách sử dụng hàm chr () như hình dưới đây.

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

Đây, ord()chr()là các chức năng được tích hợp sẵn. Truy cập vào đây để biết thêm về các hàm tích hợp sẵn trong Python.

thú vị bài viết...