Hướng dẫn how do i show text multiple times in python? - làm cách nào để hiển thị văn bản nhiều lần trong python?
Xây dựng vấn đề và tổng quan về giải phápTrong bài viết này, bạn sẽ học cách lặp lại một chuỗi nhiều lần trong Python. Show
Trong sự nghiệp của bạn với tư cách là một lập trình viên Python, bạn sẽ gặp phải các tình huống khi một chuỗi cần phải được đầu ra/hiển thị một số lần cụ thể. Các ví dụ dưới đây cung cấp cho bạn nhiều cách khác nhau để thực hiện nhiệm vụ này. 💬 Câu hỏi: Làm thế nào chúng ta sẽ viết mã Python lặp lại một chuỗi nhiều lần?Question: How would we write Python code that repeats a string multiple times? Chúng tôi có thể hoàn thành nhiệm vụ này bằng một trong các tùy chọn sau:
Phương pháp 1: Sử dụng toán tử print () và phép nhânPhương pháp này sử dụng câu lệnh for i in range(3): print('I never want to grow up!')3 để xuất một chuỗi nhiều lần. saying = 'Wash. Rinse. Repeat!\t' print(saying * 3) Ở trên tuyên bố chuỗi ‘ for i in range(3): print('I never want to grow up!')4‘ theo sau là một ký tự tab, còn được gọi là ký tự thoát ( for i in range(3): print('I never want to grow up!')5). Kết quả tiết kiệm đến for i in range(3): print('I never want to grow up!')6. Tiếp theo, câu lệnh for i in range(3): print('I never want to grow up!')8three (3) lần, với ký tự thoát ( for i in range(3): print('I never want to grow up!')5) giữa mỗi for i in range(3): print('I never want to grow up!')8on cùng một dòng. num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)1 Bệnh nhân Python - lặn sâu Phương pháp 2: Sử dụng một vòng lặp và phạm vi ()Phương pháp này sử dụng vòng lặp num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)2 với hàm range() để lặp và xuất một chuỗi một số lần đã đặt.for i in range(3): print('I never want to grow up!') Trên tạo ra một vòng lặp num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)6) trừ khi có quy định khác. Vị trí dừng luôn luôn dừng lại-1. Tuyên bố num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)8 Chức năng Python Range () | Hướng dẫn minh họa hữu ích Phương pháp 3: Sử dụng hàm input()Phương pháp 4: Sử dụng for i in range(3): print('I never want to grow up!')0 num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num) Phương pháp 5: Sử dụng DataFrame for i in range(3): print('I never want to grow up!')1 Phương pháp 1: Sử dụng toán tử print () và phép nhân Phương pháp này sử dụng câu lệnh for i in range(3): print('I never want to grow up!')3 để xuất một chuỗi nhiều lần. import itertools print(list(itertools.repeat('HELP ME', 3)))6 Ở trên tuyên bố chuỗi ‘ for i in range(3): print('I never want to grow up!')4‘ theo sau là một ký tự tab, còn được gọi là ký tự thoát ( for i in range(3): print('I never want to grow up!')5). Kết quả tiết kiệm đến for i in range(3): print('I never want to grow up!')6. Tiếp theo, câu lệnh for i in range(3): print('I never want to grow up!')8three (3) lần, với ký tự thoát ( for i in range(3): print('I never want to grow up!')5) giữa mỗi for i in range(3): print('I never want to grow up!')8on cùng một dòng. Bệnh nhân Python - lặn sâuPhương pháp 2: Sử dụng một vòng lặp và phạm vi () import itertools print(list(itertools.repeat('HELP ME', 3))) Phương pháp này sử dụng vòng lặp num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)2 với hàm range() để lặp và xuất một chuỗi một số lần đã đặt.Trên tạo ra một vòng lặp num = int(input('Number of times to repeat a string? ')) print('Hello World!\n' * num)6) trừ khi có quy định khác. Vị trí dừng luôn luôn dừng lại-1. import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3))3 Tuyên bố Chức năng Python Range () | Hướng dẫn minh họa hữu íchPhương thức này nhắc người dùng nhập một số lần được chỉ định để lặp lại một chuỗi bằng các hàm import itertools print(list(itertools.repeat('HELP ME', 3)))0 và input() .Ở trên, nhắc người dùng nhập số lần một chuỗi sẽ hiển thị. Câu trả lời của họ được chuyển đổi thành một số nguyên ( import itertools print(list(itertools.repeat('HELP ME', 3)))0) và được lưu vào import itertools print(list(itertools.repeat('HELP ME', 3)))3. Tiếp theo, chuỗi ‘ import itertools print(list(itertools.repeat('HELP ME', 3)))4‘ là đầu ra cho thiết bị đầu cuối. Ký tự mới được nối thêm ( import itertools print(list(itertools.repeat('HELP ME', 3)))5) vì vậy đầu ra hiển thị trên một dòng mới mỗi lần. import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3)) Đối với ví dụ này, số ba (3) đã được nhập. 💡note: ký tự dòng mới ( import itertools print(list(itertools.repeat('HELP ME', 3)))5) khiến dòng cuối cùng (dòng 3) có thêm một dòng trống. Hàm đầu vào python () [mồi 6 phút] Phương pháp 4: Sử dụng itertools.repeat ()
Để theo dõi, bấm vào đây để tải xuống tệp import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3))5 và chuyển tệp này vào thư mục làm việc hiện tại. Ở trên, nhập thư viện for i in range(3): print('I never want to grow up!')1 để đọc trong tệp CSV và làm việc với DataFrame.Sau đó, chỉ có một vài cột của import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3))7 được đọc vào DataFrame import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3))8. Tiếp theo, DataFrame import pandas as pd df = pd.read_csv('finxters.csv', usecols=['FID', 'First_Name', 'Last_Name']) df['Award'] = 'TBD' df.to_csv('finxter1.csv') print(df.head(3))9 được lưu vào tệp CSV mới, print() 0 và được đặt trong thư mục làm việc hiện tại.Cuối cùng, đầu ra được gửi đến thiết bị đầu cuối. Đối với ví dụ này, chỉ có ba (3) hàng được hiển thị.FidHọ Họ Phần thưởng |