Đôi khi, chúng tôi muốn thao tác một chuỗi theo cách mà chúng tôi có thể cần thêm các số 0 bổ sung vào cuối chuỗi; . Giải pháp cho loại vấn đề này luôn tiện dụng và tốt nếu một người có kiến thức về nó. Hãy thảo luận về những cách nhất định để giải quyết vấn đề này Show Sử dụng ljust() để thêm các số 0 ở cuối vào chuỗiTác vụ này có thể được thực hiện bằng cách sử dụng hàm chuỗi có sẵn đơn giản của ljust, trong đó chúng ta chỉ cần chuyển số lượng số không cần thiết trong Python và phần tử sang phần đệm bên phải, trong trường hợp này là số không. Python3
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG00002 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______5 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG00009 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00007_______0_______6 The original string : GFG The string after adding trailing zeros : GFG00009 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______6 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 đầu ra The original string : GFG The string after adding trailing zeros : GFG0000 Thời gian phức tạp. TRÊN) Sử dụng format() để thêm các số 0 ở cuối vào chuỗiViệc định dạng chuỗi bằng hàm format() có thể được sử dụng để thực hiện công việc này một cách dễ dàng, chúng ta chỉ đề cập đến tổng số phần tử, phần tử cần đệm và hướng đệm, trong trường hợp này là đúng. Python3
The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG00002 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______5 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG00009 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG00002 The original string : GFG The string after adding trailing zeros : GFG00004
The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000 # adding trailing zeros 6# adding trailing zeros 7# adding trailing zeros 8
The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______6 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 đầu ra The original string : GFG The string after adding trailing zeros : GFG0000 Không có bất kỳ phương thức tích hợp nào, hãy thêm các số 0 vào chuỗiPython3
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG00002 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______5 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG00009 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG00004
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001 test_string 7The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000 test_string The original string : GFG The string after adding trailing zeros : GFG00006 test_string 4
The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______6 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 đầu ra The original string : GFG The string after adding trailing zeros : GFG0000 Sử dụng repeat() để thêm các số 0 ở cuối vào chuỗiĐây là một cách tiếp cận khác bằng cách sử dụng hàm repeat() từ mô-đun itertools Python3The original string : GFG The string after adding trailing zeros : GFG000011 The original string : GFG The string after adding trailing zeros : GFG000012_______0_______13 The original string : GFG The string after adding trailing zeros : GFG000014
The original string : GFG The string after adding trailing zeros : GFG000015 The original string : GFG The string after adding trailing zeros : GFG000016 The original string : GFG The string after adding trailing zeros : GFG000017_______0_______18 The original string : GFG The string after adding trailing zeros : GFG000017_______0_______20 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG000022_______0_______6 The original string : GFG The string after adding trailing zeros : GFG000024 The original string : GFG The string after adding trailing zeros : GFG000025 The original string : GFG The string after adding trailing zeros : GFG000026 The original string : GFG The string after adding trailing zeros : GFG000027 The original string : GFG The string after adding trailing zeros : GFG000017_______0_______29 The original string : GFG The string after adding trailing zeros : GFG000020
The original string : GFG The string after adding trailing zeros : GFG000031 The original string : GFG The string after adding trailing zeros : GFG000022______0_______0 The original string : GFG The string after adding trailing zeros : GFG000034 The original string : GFG The string after adding trailing zeros : GFG000035 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG000038 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______41 The original string : GFG The string after adding trailing zeros : GFG000042
The original string : GFG The string after adding trailing zeros : GFG000043 The original string : GFG The string after adding trailing zeros : GFG000020_______0_______0 The original string : GFG The string after adding trailing zeros : GFG000046
The original string : GFG The string after adding trailing zeros : GFG000047 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004_______0_______50 The original string : GFG The string after adding trailing zeros : GFG000051
The original string : GFG The string after adding trailing zeros : GFG000052 Đầu ra The original string : GFG The string after adding trailing zeros : GFG0000 Đoạn mã này định nghĩa một hàm add_trailing_zeros() nhận vào một chuỗi s và một số nguyên num_zeros rồi trả về một chuỗi mới với số 0 num_zeros được thêm vào cuối chuỗi Hàm này sử dụng hàm repeat() từ mô-đun itertools để tạo một lần lặp gồm num_zeros số 0, sau đó chuyển đổi nó thành một chuỗi bằng phương thức join(). Chuỗi kết quả sau đó được nối vào cuối chuỗi đầu vào bằng toán tử + Đoạn mã sau đó sẽ kiểm tra chức năng bằng cách khởi tạo chuỗi s thành “GFG” và số lượng các số 0 num_zeros thành 4. Nó in chuỗi gốc và sau đó gọi hàm add_trailing_zeros() để thêm các số 0 ở cuối chuỗi. |