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ó. Show
Để 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:
ASCII là viết tắt của mã tiêu chuẩn Mỹ để trao đổi thông tin. Đó là một giá trị số được cung cấp cho các ký tự và ký hiệu khác nhau, cho các máy tính lưu trữ và thao tác. Ví dụ: giá trị ASCII của chữ The ASCII value of 'p' is 1120 là 65. Mã nguồn
Đầu ra The ASCII value of 'p' is 112 Lưu ý: Để kiểm tra chương trình này & nbsp; cho các ký tự khác, hãy thay đổi ký tự được gán thành biến The ASCII value of 'p' is 1121 variable. Ở đây chúng tôi đã sử dụng hàm The ASCII value of 'p' is 1122 để chuyển đổi 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ự. Mặc dù 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. Lầ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 hàm chr () như hiển thị bên dưới. Modify the code above to get characters from their corresponding ASCII values using the chr() function as shown below. >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T' Ở đây, The ASCII value of 'p' is 1122 và The ASCII value of 'p' is 1124 là các chức năng tích hợp. Truy cập ở đây để biết thêm về các chức năng tích hợp trong Python. Cải thiện bài viết Lưu bài viết Cải thiện bài viết Lưu bài viết Đọc Bàn luận
Đầu vào: A & NBSP; đầu ra: 97
Dưới đây là một số phương thức trong các ngôn ngữ lập trình khác nhau để in giá trị ASCII của một ký tự nhất định: & nbsp;Mã Python bằng hàm Ord: Ord (): Nó chuyển đổi chuỗi đã cho có độ dài một, trả về một số nguyên đại diện cho điểm mã unicode của ký tự. Ví dụ: ord (‘a,) trả về số nguyên 97. & nbsp; Python
("The ASCII value of 'g' is", 103)
Độ phức tạp về thời gian: O (1) Không gian phụ trợ: O (1)>>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'8 Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; ("The ASCII value of 'g' is", 103)1 C ("The ASCII value of 'g' is", 103)2 ("The ASCII value of 'g' is", 103)8 The ASCII value of 'p' is 1129 The ASCII value of k is 1070 The ASCII value of k is 1071 >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 The ASCII value of k is 1075
The ASCII value of k is 107
Độ phức tạp về thời gian: O (1) Không gian phụ trợ: O (1)The ASCII value of k is 1076 Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; ("The ASCII value of 'g' is", 103)1 C >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 The ASCII value of k is 1075
The ASCII value of A is 65
Độ phức tạp về thời gian: O (1) Không gian phụ trợ: O (1)Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; C >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 ("The ASCII value of 'g' is", 103)2 ("The ASCII value of 'g' is", 103)3 ("The ASCII value of 'g' is", 103)4 ("The ASCII value of 'g' is", 103)5 ("The ASCII value of 'g' is", 103)6 ("The ASCII value of 'g' is", 103)2 The ASCII value of k is 1073 The ASCII value of k is 1074 Mã C ++: Ở đây int () được sử dụng để chuyển đổi một ký tự thành giá trị ASCII của nó. & NBSP; ("The ASCII value of 'g' is", 103)2 The ASCII value of k is 1075 The ASCII value of k is 1075
The ASCII value of e is: 101
Độ phức tạp về thời gian: O (1) Không gian phụ trợ: O (1)Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; C ("The ASCII value of 'g' is", 103)1 >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 ("The ASCII value of 'g' is", 103)2 ("The ASCII value of 'g' is", 103)1 ("The ASCII value of 'g' is", 103)2 ("The ASCII value of 'g' is", 103)3 ("The ASCII value of 'g' is", 103)4 ("The ASCII value of 'g' is", 103)5 ("The ASCII value of 'g' is", 103)6 ("The ASCII value of 'g' is", 103)2 The ASCII value of k is 1073 The ASCII value of k is 1074 Mã C ++: Ở đây int () được sử dụng để chuyển đổi một ký tự thành giá trị ASCII của nó. & NBSP; CPP ("The ASCII value of 'g' is", 103)2 The ASCII value of k is 1075 The ASCII value of k is 1075
The ASCII value of e is: 101
Đầu ra Python3The ASCII value of 'p' is 1128 The ASCII value of 'p' is 1129 The ASCII value of 'p' is 11231 The ASCII value of 'p' is 11232 The ASCII value of 'p' is 1126 The ASCII value of 'p' is 11234 Độ phức tạp về thời gian: O (1) Không gian phụ trợ: O (1) Mã C: Chúng tôi sử dụng định dạng xác định định dạng ở đây để cung cấp giá trị số của ký tự. Ở đây %D được sử dụng để chuyển đổi ký tự thành giá trị ASCII của nó. & NBSP; C >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'9 ("The ASCII value of 'g' is", 103)0 ("The ASCII value of 'g' is", 103)2 The ASCII value of 'p' is 1128 The ASCII value of 'p' is 11254 The ASCII value of 'p' is 11255 The ASCII value of 'p' is 11256 Input: Enter a String: Aditya Trivedi Output: A 65 d 100 i 105 t 116 y 121 a 97 32 T 84 r 114 i 105 v 118 e 101 d 100 i 105
Làm cách nào để in một nhân vật ASCII bằng Python?Dưới đây là một số phương thức trong các ngôn ngữ lập trình khác nhau để in giá trị ASCII của một ký tự đã cho: Mã python sử dụng hàm ord: ord (): Nó chuyển đổi chuỗi đã cho có độ dài một, trả về một số nguyên đại diện cho điểm mã unicode của ký tự. Ví dụ: ord ('a') trả về số nguyên 97.Python code using ord function : ord() : It converts the given string of length one, returns an integer representing the Unicode code point of the character. For example, ord('a') returns the integer 97.
Làm thế nào để bạn có được giá trị ASCII trong Python?Để có được giá trị ASCII của char python, phương thức ord () được sử dụng.Nó được xây dựng trong thư viện các phương thức ký tự được cung cấp bởi Python.ASCII hoặc mã tiêu chuẩn Mỹ để trao đổi thông tin là giá trị số được trao cho các ký tự và ký hiệu khác nhau.the ord () method is used. It is in-built in the library of character methods provided by Python. ASCII or American Standard Code for Information Interchange is the numeric value that is given to different characters and symbols.
Làm cách nào để in giá trị ASCII?Chúng ta có thể in các giá trị ASCII bằng C của bất kỳ ký tự nào bằng cách sử dụng định dạng định dạng %D.Để in tất cả các ký tự ASCII, chúng ta có thể sử dụng một vòng lặp lặp qua các số 0 đến 255 và sau đó in các ký tự bằng các nhà xác định định dạng %C và %D.by using the %d format specifier. To print all ASCII characters, we can use a loop that iterates through numbers 0 to 255 and then print the characters using %c and %d format specifiers.
Làm thế nào để bạn sử dụng ASCII trong Python?Phương thức ASCII () trong Python trả về một chuỗi chứa một biểu diễn có thể in của một đối tượng cho các ký tự không phải là alphabets hoặc vô hình như tab, return vận chuyển, nguồn cấp dữ liệu hình thức, v.v.\ u hoặc \ u trốn thoát. |