Sử dụng nút. isKey[] để kiểm tra xem một nút có phải là khóa chính cho bảng cơ sở dữ liệu hay không, phương pháp này chỉ dành cho cây nút bảng
Kiểm tra xem một nút có trống không [null]
Thêm bởi iNTERFACEWARE
Đoạn mã
Sử dụng nút. isNull[] để kiểm tra xem một nút có rỗng không [không có], hoạt động với tất cả các loại nút
Kết nối với một DB
Thêm bởi iNTERFACEWARE
Đoạn mã
Code kết nối với các cơ sở dữ liệu thường dùng [kết nối với các cơ sở dữ liệu khác rất giống nhau]
Tiếp tục xử lý kênh khi xảy ra lỗi
Thêm bởi iNTERFACEWARE
Đoạn mã
sử dụng kỳ nhông. stopOnError[false] để ngăn kênh dừng khi xảy ra lỗi
Chuyển đổi thành chuỗi hoặc số
Thêm bởi iNTERFACEWARE
Đoạn mã
Cách chuyển đổi số và cây nút thành biểu diễn chuỗi và cách chuyển đổi chuỗi số thành số
Chuyển đổi các bản tin HL7 sang/từ XML
Thêm bởi iNTERFACEWARE
Đoạn mã
Cách chuyển đổi một thông báo HL7 sang và từ một biểu diễn XML, sử dụng chm. toXml{} và chm. từXml{}
Chuyển đổi ký tự sang/từ mã số
Thêm bởi iNTERFACEWARE
Đoạn mã
Chuyển đổi ký tự sang/từ mã số, mã sẽ thay đổi tùy thuộc vào cài đặt trang mã
Đếm các nút con
Thêm bởi iNTERFACEWARE
Đoạn mã
Sử dụng nút. childCount[] để đếm số nút con cho một nút được chỉ định, hoạt động với tất cả các loại nút
Tạo tệp bzip2 hoặc gzip
Thêm bởi iNTERFACEWARE
Đoạn mã
Cách tạo và giải nén tệp bzip2 hoặc gzip bằng bộ lọc. bzip2. xì hơi[] và lọc. bzip2. thổi phồng[] hoặc gzip. xì hơi[] và gzip. thổi phồng lên[]
Tạo một thư mục
Thêm bởi iNTERFACEWARE
Đoạn mã
sử dụng hệ điều hành. fs. mkdir[] để tạo một thư mục
Tạo ACK chung
Thêm bởi iNTERFACEWARE
Đoạn mã
Tạo ACK chung bằng cách sử dụng tập lệnh trong thành phần Trình nghe LLP
Tạo một tệp zip
Thêm bởi iNTERFACEWARE
Đoạn mã
Cách tạo và giải nén tệp zip chứa nhiều tệp và thư mục, sử dụng bộ lọc. khóa kéo. xì hơi[] và lọc. khóa kéo. thổi phồng lên[]
Cơ sở dữ liệu của chúng tôi có một bảng tên là
>>> s = “This string contains forty-two characters.”
>>> len[s]
42
2 với dữ liệu trong các cột sau. >>> s = “This string contains forty-two characters.”
>>> len[s]
42
3, >>> s = “This string contains forty-two characters.”
>>> len[s]
42
4, >>> s = “This string contains forty-two characters.”
>>> len[s]
42
5 và >>> s = “This string contains forty-two characters.”
>>> len[s]
42
6idfirst_namelast_namefavorite_car1AlanJacksonHonda Civic2ElisaThomsonTOYOTA Camry3MaryMartinesNissan rogue4ChrisBrownford focus5AdamSpringRam PICKUPBảng của chúng tôi lưu trữ kiểu dáng và kiểu dáng của chiếc xe yêu thích cho mỗi người điền vào bảng câu hỏi của chúng tôi. Lưu ý rằng phong cách mà các chuỗi này được viết không nhất quán
Giải pháp 1
SELECT UPPER[favorite_car] AS car FROM questionnaire;
Truy vấn này trả về mỗi tên ô tô bằng chữ hoa
xe hơiHONDA CIVICTOYOTA CAMRYNISSAN ROGUEFORD FOCUSRAM PICKUPThảo luận
Nếu bạn muốn hiển thị một chuỗi ở dạng chữ hoa, hãy sử dụng hàm SQL UPPER[]. Hàm này chỉ nhận một đối số. cột chuỗi mà bạn muốn chuyển thành chữ hoa
Có một số phương thức tích hợp sẵn cho phép chúng ta dễ dàng thực hiện các sửa đổi đối với chuỗi trong Python. Trong hướng dẫn này, chúng tôi sẽ đề cập đến. phía trên[],. thấp hơn[],. đếm[],. tìm thấy[],. các phương thức thay thế [] và str []
Nhưng trước tiên, hãy xem qua phương thức len[]. Mặc dù nó không giới hạn ở các chuỗi, nhưng bây giờ là thời điểm tốt để giới thiệu. Chúng tôi sử dụng phương thức Python tích hợp, len[], để lấy độ dài của bất kỳ chuỗi nào, có thứ tự hoặc không có thứ tự. chuỗi, danh sách, bộ dữ liệu và từ điển. Ví dụ
>>> s = “This string contains forty-two characters.”
>>> len[s]
42
phía trên[] &. thấp hơn[]
Các. ở phia trên va. Lower[] phương pháp chuỗi là tự giải thích. Thực hiện các. Phương thức upper[] trên một chuỗi chuyển đổi tất cả các ký tự thành chữ hoa, trong khi phương thức Lower[] chuyển đổi tất cả các ký tự thành chữ thường
>>> s = “Whereof one cannot speak, thereof one must be silent.”
>>> s
'Whereof one cannot speak, thereof one must be silent.'
>>> s.upper[]
'WHEREOF ONE CANNOT SPEAK, THEREOF ONE MUST BE SILENT.'
>>> s.lower[]
'whereof one cannot speak, thereof one must be silent.'
đếm[]
Các. Phương thức đếm [] cộng số lần một ký tự hoặc chuỗi ký tự xuất hiện trong một chuỗi. Ví dụ
>>> s = "That that is is that that is not is not is that it it is"
>>> s.count["t"]
13
Tại sao nó không tính tất cả các t‘s? . Vì vậy, nếu chúng ta muốn đếm tất cả các t
>>> s = s.lower[]
>>> s.count["t"]
14
Chúng ta cũng có thể đếm toàn bộ các từ, như chúng ta biết, là các chuỗi ký tự
s = "James while John had had had had had had had had had had had a better effect on the teacher"
>>> s.count["had"]
11
tìm thấy[]
Chúng tôi tìm kiếm một hoặc nhiều ký tự cụ thể trong một chuỗi bằng. phương thức tìm[]
s = "On the other hand, you have different fingers."
>>> s. find["hand"]
13
Kết quả cho ta biết “tay” bắt đầu ở vị trí thứ 13 trong dãy
>>> s.find["o"]
7
Nhưng nếu chúng ta muốn tìm chữ “o” thứ hai, chúng ta cần chỉ định một phạm vi
________số 8
Điều này bắt đầu tìm kiếm ở phần tử thứ 8 và tìm thấy “o” ở 20. Bạn cũng có thể chỉ định phần cuối của phạm vi và giống như cắt lát, chúng ta có thể thực hiện ngược lại
>>> s.find["e", 20, -5]
26
thay thế[]
Giả sử chúng ta muốn tăng giá trị của một tuyên bố. Chúng tôi làm như vậy với. phương thức thay thế []. Ví dụ
>>> s = “This string contains forty-two characters.”
>>> len[s]
42
0Chuyển đổi chuỗi
Làm thế nào để một người trở thành một với mọi thứ?
>>> s = “Whereof one cannot speak, thereof one must be silent.”
>>> s
'Whereof one cannot speak, thereof one must be silent.'
>>> s.upper[]
'WHEREOF ONE CANNOT SPEAK, THEREOF ONE MUST BE SILENT.'
>>> s.lower[]
'whereof one cannot speak, thereof one must be silent.'
0Bây giờ bạn đã giác ngộ, bạn có thể ngừng học Python và sống cho hiện tại. HOẶC. Bạn có thể tìm hiểu về danh sách trong chương tiếp theo của chúng tôi