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

Chương trình Python để lấy hai chuỗi và hiển thị chuỗi lớn hơn mà không cần sử dụng các hàm tích hợp

Khi bắt buộc phải lấy hai chuỗi và hiển thị chuỗi lớn hơn mà không sử dụng bất kỳ hàm tích hợp nào, có thể sử dụng phép lặp đơn giản và toán tử ‘==’.

Dưới đây là minh chứng về điều tương tự -

Ví dụ

string_1 = "Malala"
string_2 = "Male"
count_1 = 0
count_2 = 0
print("The first string is :")
print(string_1)
print("The second string is :")
print(string_2)
for i in string_1:
   count_1 = count_1+1
for j in string_2:
   count_2 = count_2+1
if(count_1<count_2):
   print("The larger string is:")
   print(string_2)
elif(count_1==count_2):
   print("Both the strings are equal.")
else:
   print("The larger string is:")
   print(string_1)

Đầu ra

The first string is :
Malala
The second string is :
Male
The larger string is:
Malala

Giải thích

  • Hai chuỗi được xác định và được hiển thị trên bảng điều khiển.

  • Hai bộ đếm được khởi tạo bằng 0.

  • Các chuỗi được lặp lại và có được độ dài của chúng.

  • Điều này được tăng dần và được lưu trữ trong bộ đếm.

  • Tùy thuộc vào giá trị đếm, chuỗi càng lớn được hiển thị trên bảng điều khiển.