Dalam program ini, anda akan belajar mencari nilai ASCII watak dan memaparkannya.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Python berikut:
- Fungsi Built-In Pengaturcaraan Python
- Input, Keluaran dan Import Python
ASCII bermaksud American Standard Code for Information Interchange.
Ini adalah nilai numerik yang diberikan kepada watak dan simbol yang berbeza, untuk disimpan dan dimanipulasi oleh komputer. Contohnya, nilai ASCII surat itu 'A'
ialah 65.
Kod sumber
# Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c))
Pengeluaran
Nilai ASCII bagi 'p' ialah 112
Catatan: Untuk menguji program ini untuk watak lain, ubah watak yang diberikan kepada c
pemboleh ubah.
Di sini kita telah menggunakan ord()
fungsi untuk menukar watak menjadi bilangan bulat (nilai ASCII). Fungsi ini mengembalikan titik kod Unicode watak itu.
Unicode juga merupakan teknik pengekodan yang memberikan nombor unik kepada watak. Walaupun ASCII hanya mengekod 128 aksara, Unicode semasa mempunyai lebih daripada 100,000 watak dari ratusan skrip.
Giliran anda: Ubah kod di atas untuk mendapatkan watak dari nilai ASCII yang sesuai menggunakan fungsi chr () seperti yang ditunjukkan di bawah.
>>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T'
Di sini, ord()
dan chr()
terdapat fungsi terbina dalam. Lawati di sini untuk mengetahui lebih lanjut mengenai fungsi terbina dalam di Python.