Cách đặt tên chuỗi trong Python
Trong Python, có một số cách để chuyển đổi một chuỗi thành tên biến, nhưng quy trình ngược lại không được sử dụng chính xác thường xuyên trong thế giới lập trình. Bài viết này tập trung vào cách lấy tên biến dưới dạng chuỗi trong Python Show
Tên biến trong Python là gì?Thuật ngữ Làm cách nào để lấy tên biến dưới dạng chuỗi trong Python?Hàm Đây là một tinh chỉnh đối với quy trình ban đầu, giúp mã tìm kiếm ngược lại để tìm tên biến Trong phương pháp này, chúng tôi sẽ sử dụng hàm Trong Python 2. xVí dụ sau sử dụng hàm 1 2 3 4 5 6
# Mã Python2 x = 7 x = [ i cho i, a in locals().iterites() if a == x][0] in("Tên biến. ", x)
Đoạn mã trên cung cấp đầu ra sau Tên biến. x Giải trình
Chúng ta nên lưu ý rằng đoạn mã trên sẽ chạy hoàn hảo trên các phiên bản Sử dụng mã này trong Python 3 cung cấp thông báo lỗi sau Lỗi thuộc tính. đối tượng 'dict' không có thuộc tính 'iteritems' Điều này là do chức năng Việc gán một chuỗi cho một biến được thực hiện với tên biến theo sau là dấu bằng và chuỗi Chuỗi nhiều dòngBạn có thể gán một chuỗi nhiều dòng cho một biến bằng cách sử dụng ba dấu ngoặc kép Thí dụBạn có thể sử dụng ba dấu ngoặc kép a = """Lorem ipsum dolor sit amet, Hoặc ba dấu nháy đơn Thí dụa = '''Lorem ipsum dolor sit amet, Ghi chú. kết quả là các ngắt dòng được chèn vào cùng một vị trí như trong mã Chuỗi là MảngGiống như nhiều ngôn ngữ lập trình phổ biến khác, chuỗi trong Python là mảng byte đại diện cho các ký tự unicode Tuy nhiên, Python không có kiểu dữ liệu ký tự, một ký tự đơn giản chỉ là một chuỗi có độ dài là 1 Dấu ngoặc vuông có thể được sử dụng để truy cập các phần tử của chuỗi Thí dụLấy ký tự ở vị trí 1 (nhớ rằng ký tự đầu tiên có vị trí 0) a = "Xin chào, Thế giới. " Vòng qua một chuỗiVì chuỗi là mảng nên chúng ta có thể lặp qua các ký tự trong chuỗi bằng vòng lặp Thí dụVòng qua các chữ cái trong từ "banana" cho x trong "chuối". Tìm hiểu thêm về Vòng lặp For trong chương Python For Loops của chúng tôi Chiều dài chuỗiĐể lấy độ dài của một chuỗi, hãy sử dụng hàm Thí dụHàm a = "Xin chào, Thế giới. " Chuỗi kiểm traĐể kiểm tra xem một cụm từ hoặc ký tự nào đó KHÔNG có trong chuỗi hay không, chúng ta có thể sử dụng từ khóa Làm cách nào để xác định một chuỗi trong Python?Để tạo một chuỗi, đặt chuỗi ký tự bên trong dấu nháy đơn, nháy kép hoặc nháy ba rồi gán chuỗi ký tự đó cho một biến. You can look into how variables work in Python in the Python variables tutorial. For example, you can assign a character 'a' to a variable single_quote_character .
Làm cách nào để khởi tạo một chuỗi trong Python?Khởi tạo chuỗi trong Python
. Dấu ngoặc kép cũng có thể được sử dụng. enclosing characters using single or double quotes. Triple quotes can also be used.
__ tên __ trong Python là gì?Biến __name__ (hai dấu gạch dưới trước và sau) là một biến Python đặc biệt . Nó nhận được giá trị của nó tùy thuộc vào cách chúng tôi thực thi tập lệnh chứa. Đôi khi bạn viết một tập lệnh với các chức năng cũng có thể hữu ích trong các tập lệnh khác. Trong Python, bạn có thể nhập tập lệnh đó dưới dạng mô-đun trong tập lệnh khác. |