Làm thế nào để bạn in một chuỗi 100 lần trong python?

Để triển khai mã Python, chúng tôi cài đặt phần mềm “Spyder” phiên bản 5. Một dự án mới được tạo để viết mã. Để tạo một tệp mới, chúng tôi nhấn “Ctrl + N” từ bàn phím. Tên của tệp mới là “untitled. py8”

Chúng tôi xác định chức năng. Nó chứa hai tham số, “a” và “n”. Ở đây, “a” đại diện cho số ký tự. Nếu “a” lớn hơn độ dài từ, đặt “a” và độ dài từ bằng nhau. Bây giờ, chúng ta sử dụng hàm slice để lưu các ký tự lặp lại trong chuỗi “repeat string”. Một chuỗi rỗng được khởi tạo ở đây. Sau đó, chúng tôi áp dụng vòng lặp “for”. Vòng lặp lặp lại kết quả và repeat_string đến “n” số lần. Cuối cùng, chúng tôi gọi báo cáo in. Chuỗi chúng tôi muốn lặp lại là “visual”

Ở đầu ra, một chuỗi mới “visvisvisvisvis” được tạo ra bằng cách lặp lại năm lần ba từ đầu tiên của một chuỗi đã cho

Sử dụng Toán tử lặp lại “*”

Các phần tử của chuỗi được lặp lại bằng cách sử dụng thao tác “*”. Trong trường hợp này, chúng ta khai báo một hàm có tên là “repeat”. Hàm này lấy các giá trị của từ, “b” và “n” làm đối số. Hàm len[] được sử dụng để tìm ra độ dài của từ. Chúng tôi áp dụng điều kiện if ở đây. Nếu “b” lớn hơn độ dài từ, đặt “b” bằng độ dài từ

Chúng tôi sử dụng quá trình cắt ở đây. Chúng tôi sử dụng các lát để lưu trữ các phần tử lặp lại trong một chuỗi. Biến được sử dụng cho quá trình này là “repeat _word”. Bây giờ, _string lặp lại được nhân với n. Chúng tôi sử dụng toán tử “*”. Từ được sử dụng để lặp lại là “lập trình”

Chúng tôi nhận được bốn ký tự đầu tiên của từ "lập trình" sáu lần

Sử dụng hàm split[] [Đầu vào tĩnh]

Chuỗi được lặp lại bằng cách sử dụng phương thức split[]. Trong bước này, đầu vào là tĩnh. Đối với đầu vào tĩnh, hãy nhập một khoảng trắng bổ sung ở cuối chuỗi. Trong ví dụ này, chúng tôi tạo một chuỗi có tên là “lập trình trực quan”. Chúng tôi đã lưu trữ chuỗi này trong một biến, “string1”. Một lần nữa, chúng tôi tạo một biến mới, “multpr” cho số. Con số này cho biết tần suất chúng tôi muốn lặp lại chuỗi đã xác định. Bây giờ, chúng ta đã nhân chuỗi đã xác định “lập trình trực quan” với số “5”. Bằng cách này, chúng ta có được phần tử lặp của chuỗi. Các phần tử lặp lại này được lưu trong một biến riêng có tên là “repeated_string”

Phương thức split[] được sử dụng để chia các phần tử trong chuỗi lặp được chỉ định thành một danh sách các từ. Điều này cũng được lưu trữ trong một biến. Chúng tôi nhập dấu phân cách làm đầu vào tĩnh và lưu nó vào biến "dấu phân cách". Bây giờ, chúng tôi sử dụng một chức năng tích hợp khác, tham gia[]. Nó được sử dụng để nối các dấu phân cách đã chỉ định với splitd_string đã xác định. tham gia [] có một tham số. Cuối cùng, chúng tôi sử dụng biến "kết quả" trong đó có một chuỗi lặp lại

Bằng câu lệnh in, chúng tôi nhận được 5 lần của chuỗi đã cho “lập trình trực quan”. Và các phần tử của chuỗi được phân tách bằng ký hiệu “-”

Sử dụng hàm split[] [Đầu vào của người dùng]

Trong mã này, người dùng nhập chuỗi. Chuỗi đã nhập được lưu trong một biến. Ở đây, biến để lưu chuỗi đó là “str”. Sau đó, người dùng nhập số. Tương tự, số đó cũng được lưu trữ trong một biến mới. Biến để lưu số là “multpr”. Nó là một số nguyên trong loại

Bây giờ, chúng tôi thực hiện một hoạt động. Chuỗi đã chỉ định được nhân với số đã nhập để thu được chuỗi lặp. Chuỗi lặp lại này được lưu trong một biến khác có tên là repeat_str. Tiếp theo, chúng ta áp dụng hàm split[]. Nó là một chức năng tích hợp. Hàm này lặp lại các phần tử của chuỗi đã nhập. Các phần tử lặp lại được lưu trữ trong biến splitd_string. Sau đó, chúng tôi muốn chuỗi lặp lại đó, vì vậy chúng tôi gọi câu lệnh in

Người dùng đã nhập chuỗi “MPL”, sau đó người dùng đã nhập một số cho biết chuỗi lặp lại bao nhiêu lần. Chúng tôi có 12 lần MPL làm đầu ra

Sự kết luận

Trong bài viết này, chúng tôi đã giải thích các cách tiếp cận khác nhau để lặp lại các chuỗi. Chúng ta lặp lại từ hoặc chuỗi bằng cách sử dụng vòng lặp “for”. Nếu chúng ta lặp lại một phần tử đã chỉ định, chúng ta sử dụng toán tử lặp lại “*”. Chúng tôi áp dụng hàm split[] cho hai loại đầu vào. đầu vào tĩnh và đầu vào người dùng. Bạn có thể chọn bất kỳ phương pháp nào để lặp lại chuỗi. Chúng tôi hy vọng bạn tìm thấy bài viết này thông tin. Vui lòng xem Linux Hint để biết thêm các bài viết hữu ích

Chủ Đề