Cách in chữ trong Python
Python sử dụng các mảng byte được gọi là chuỗi để biểu thị các ký tự unicode. Trong Python, chỉ mục chuỗi nằm trong khoảng từ 0 đến n-1, trong đó n là độ dài của chuỗi. Do đó, trong một chuỗi có kích thước n, các ký tự có thể được lấy từ 0 đến n-1 Chẳng hạn, chỉ mục của văn bản “Mã hóa” là 0,1,2,3,4,5. Ký tự đầu tiên trong chuỗi “Coding” được biểu thị bằng số 0 và các ký tự o, d, i, n và g được biểu thị bằng các số lần lượt là 1, 2, 3 và 5 In các ký tự của một chuỗiCác ký tự có thể được đặt trong dấu ngoặc đơn hoặc kép để tạo chuỗi. Trong Python, thậm chí cả ba trích dẫn đều được cho phép, nhưng chúng thường chỉ được sử dụng để biểu thị các chuỗi và chuỗi tài liệu nhiều dòng. Sau đây là một ví dụ để tạo một chuỗi - Ví dụđầu raSau đây là đầu ra của đoạn mã trên - Works Works Works Hey, welcome to TutorialsPoint Các phương pháp truy xuất các ký tự từ một chuỗi theo chỉ mục được liệt kê bên dưới In ký tự thứ 3 đến thứ 5 của ChuỗiĐể in các ký tự của một chuỗi bắt đầu từ chỉ số 3 đến 5, có nhiều cách khác nhau, chúng như sau: Sử dụng Lập chỉ mục hoặc cắtVị trí của một ký tự trong chuỗi được chỉ định bởi chỉ số của nó. Trong Python, lập chỉ mục là một kỹ thuật được sử dụng để chỉ các phần tử cụ thể trong một lần lặp theo vị trí của chúng. Nói cách khác, tùy thuộc vào yêu cầu của bạn, bạn có thể truy cập trực tiếp các phần tử ưa thích của mình trong một lần lặp và thực hiện các thao tác khác nhau cú pháp Sau đây là cú pháp để in các ký tự từ một chuỗi - string[start:end:step] Ở đâu,
Ví dụ Sau đây là một ví dụ để in các ký tự từ một chuỗi bắt đầu từ thứ 3 đến thứ 5 bằng cách sử dụng điều kiện if-else − Điều này sẽ được thực hiện bằng cách sử dụng hàm Sử dụng thuộc tính Chúng tôi đã sử dụng thuộc tính để lấy một chuỗi chứa các chữ cái từ Nếu bạn cần lấy phạm vi chữ hoa từ string[start:end:step]2 đến string[start:end:step]3, hãy sử dụng thuộc tính string[start:end:step]4 để thay thế Bạn có thể sử dụng cắt chuỗi nếu bạn cần đảo ngược phạm vi chữ cái Sử dụng lớp Bạn có thể sử dụng vòng lặp Nếu bạn cần truy cập vào chỉ mục của lần lặp hiện tại, hãy sử dụng hàm Bạn cũng có thể sử dụng lớp Hàm lấy một chuỗi đại diện cho 1 ký tự Unicode và trả về một số nguyên đại diện cho điểm mã Unicode của ký tự đã cho Hàm này là nghịch đảo của Nó nhận một số nguyên đại diện cho một điểm mã Unicode và trả về ký tự tương ứng Bạn cũng có thể sử dụng cắt chuỗi để lấy một lát của phạm vi chữ cái Cú pháp cắt chuỗi là Chỉ số Các chỉ mục của Python dựa trên số 0, vì vậy ký tự đầu tiên trong chuỗi có chỉ số là Vòng lặp 6 in từng chữ cái trên một dòng mới vì hàm 7 thêm một ký tự xuống dòng ( 8) vào cuối mỗi tin nhắnĐối số 9 được in ở cuối tin nhắnTheo mặc định, 9 được đặt thành ký tự xuống dòng ( 8)Nếu bạn cần in chậm từng chữ cái trong chuỗi, hãy sử dụng phương thức 61
Phương thức lấy một số đại diện cho giây và tạm dừng thực thi luồng trong số giây đã cho Một cách khác để sử dụng vòng lặp 6 là sử dụng phương thức 63 để nối các ký tự trong chuỗi bằng dấu tách ký tự xuống dòngPhương thức lấy một iterable làm đối số và trả về một chuỗi là chuỗi nối của các chuỗi trong iterable |