Làm cách nào tôi có thể chuyển đổi một ký tự thành một số nguyên trong Python và viceversa?


310

Tôi muốn có được, cho một nhân vật, ASCIIgiá trị của nó .

Ví dụ, đối với nhân vật a, tôi muốn có được 97và ngược lại.

Câu trả lời:



37
>>> ord('a')
97
>>> chr(97)
'a'

Bạn đã đăng câu trả lời này 1 phút trước khi anh chàng kia vẫn bỏ lỡ hơn 500 lượt
upvote

14

mệnh lệnh và chr


71
Phần yêu thích của tôi về câu trả lời này là họ đã vô tình viết một dòng Python hợp lệ.
ArtOfWarfare

1
print ((ord and chr)(0O041))
AndyB
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.