Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để tách và nối một chuỗi?

Chương trình Python cung cấp hàm tích hợp để nối và chia chuỗi.

 splitStr.split () joinStr1.join (str2) 

Thuật toán

 Bước 1:Nhập một chuỗi. Bước 2:ở đây chúng tôi sử dụng phương pháp tách để tách và để nối, sử dụng hàm nối. Bước 3:hiển thị đầu ra. 

Mã mẫu

 #split of stringstr1 =input ("Nhập Chuỗi đầu tiên với khoảng trắng ::") print (str1.split ()) #splits tại spacestr2 =input ("Nhập Chuỗi thứ hai với (,) ::") print (str2 .split (',')) #splits at ',' str3 =input ("Nhập chuỗi thứ ba với (:) ::") print (str3.split (':')) #splits at ':' str4 =input ("Nhập Chuỗi thứ tư với (;) ::") print (str4.split (';')) #splits at ';' str5 =input ("Nhập Chuỗi thứ năm không có khoảng trắng ::") print ([str5 [i :i + 2] for i in range (0, len (str5), 2)]) #splits at position 2 

Đầu ra

 Nhập Chuỗi đầu tiên với khoảng trắng ::python program ['python', 'program'] Nhập Chuỗi thứ hai với (,) ::python, program ['python', 'program'] Nhập Chuỗi thứ ba với (:)::python:program ['python', 'program'] Nhập Chuỗi thứ tư với (;) ::python; program ['python', 'program'] Nhập Chuỗi thứ năm không có khoảng trắng ::python program ['py', 'th', 'on', 'pr', 'og', 'ra', 'm']  

Mã mẫu

 #string joinstr1 =input ("Nhập chuỗi đầu tiên ::") str2 =input ("Nhập chuỗi thứ hai ::") str =str2.join (str1) # ký tự của str1 được nối với # mặt tiền của str2print (“SAU KHI THAM GIA HAI STRING ::>”, str) 

Đầu ra

 Nhập chuỗi đầu tiên ::AAANhập chuỗi thứ hai ::BBBAFTER THAM GIA HAI STRING ::> ABBBABBBA