Cho vòng lặp với thời gian trăn
Số giây đã trôi qua trong phút này được tính từ date_time[-2. ]. Lấy 60 trừ đi giá trị này sẽ cho khoảng thời gian tính bằng giây mà vòng lặp sẽ ở chế độ ngủ, để thực thi khi phút tiếp theo bắt đầu Show
Khi vòng lặp đã ngủ trong số giây cần thiết, chúng tôi tra cứu lại ngày giờ và in nó ra 3 – Trình lập lịch tác vụ Trình lập lịch tác vụ có thể thực thi tập lệnh python từ nguồn nhưng sử dụng tệp bó thường dễ dàng hơn. Tệp bó bao gồm vị trí của ứng dụng python (python. exe) và vị trí của tập lệnh python (. py). Để biết thêm chi tiết về cách sử dụng Trình lập lịch tác vụ và tệp bó để chạy tập lệnh Python, vui lòng xem bài đăng datatofish sau – https. // dữ liệu cá. com/python-script-windows-scheduler Tệp bó của chúng tôi là Để minh họa Trình lập lịch tác vụ, tôi sẽ chạy đoạn mã Python sau mỗi phút. Các ảnh chụp màn hình sau đây hiển thị các trình kích hoạt và hành động được sử dụng Điều này tạo ra các tệp CSV sau, chúng ta có thể thấy rằng các tệp mất 1 – 4 giây để tạo Tóm lại, chúng ta đã thấy ba cách khác nhau để trì hoãn vòng lặp Python, hai cách sử dụng vòng lặp bên trong Python và một cách sử dụng Trình lập lịch tác vụ. Tất cả đều có thể được sử dụng tùy thuộc vào loại trì hoãn nào là tốt nhất Nếu bạn mới bắt đầu học Python, vòng lặp for là một trong những nguyên tắc cơ bản bạn nên học cách sử dụng Trong ngôn ngữ lập trình Python, vòng lặp for còn được gọi là “vòng lặp xác định” vì chúng thực hiện lệnh một số lần nhất định Điều này trái ngược với vòng lặp while, hoặc vòng lặp không xác định, thực hiện một hành động cho đến khi đáp ứng một điều kiện và chúng được yêu cầu dừng lại Vòng lặp For rất hữu ích khi bạn muốn thực thi cùng một mã cho từng mục trong một trình tự nhất định. Với vòng lặp for, bạn có thể lặp qua bất kỳ dữ liệu có thể lặp nào như danh sách, tập hợp, bộ dữ liệu, từ điển, phạm vi và thậm chí cả chuỗi Trong bài viết này, tôi sẽ chỉ cho bạn cách hoạt động của vòng lặp for trong Python. Bạn cũng sẽ tìm hiểu về từ khóa mà bạn có thể sử dụng khi viết các vòng lặp trong Python Cú pháp cơ bản của vòng lặp For trong PythonCú pháp cơ bản hoặc công thức của vòng lặp for trong Python trông như thế này
Python cho ví dụ về vòng lặpNhư tôi đã đề cập ở trên, bạn có thể lặp lại bất kỳ dữ liệu có thể lặp lại nào bằng vòng lặp for Cách lặp qua một chuỗi bằng vòng lặp ForBạn có thể lặp qua chuỗi như hình bên dưới
Điều này sẽ in tất cả các chữ cái trong chuỗi riêng lẻ
Nếu bạn muốn in các chữ cái trong một dòng thì sao? Bạn có thể làm điều đó bằng cách chuyển khoảng trắng cho tham số 2 ngay bên trong câu lệnh 3. Với điều này, bạn nói với Python rằng bạn muốn khoảng trắng thay vì một dòng mới trong bảng điều khiển
Cách lặp qua danh sách bằng vòng lặp ForĐể lặp qua một danh sách với vòng lặp for, hãy xác định danh sách dưới dạng dữ liệu riêng biệt và sau đó viết vòng lặp for, như thế này ________số 8Đừng quên rằng bạn có thể in tất cả các mục trong một dòng với từ khóa kết thúc
Cách lặp lại một Tuple bằng vòng lặp ForTuple là một kiểu dữ liệu có thể lặp lại trong Python, vì vậy bạn có thể viết một vòng lặp for để in các mục trong đó 0Bạn có thể sáng tạo hơn một chút bằng cách làm cho mọi người biết rằng các tên trong bộ dữ liệu đại diện cho một số cầu thủ bóng đá đang hoạt động 1Cách lặp lại một tập hợp với vòng lặp ForBạn có thể in các mục riêng lẻ trong một bộ với vòng lặp for như thế này 2Bạn cũng có thể sáng tạo hơn với điều này. Trong ví dụ bên dưới, với sự trợ giúp của câu lệnh if, tôi đã có thể in nền tảng sắp được mua bởi Elon Musk 3Cách lặp lại từ điển với vòng lặp ForTừ điển là tập hợp dữ liệu ở dạng cặp khóa-giá trị. Từ điển có lẽ là kiểu dữ liệu bạn có thể làm được nhiều nhất khi sử dụng vòng lặp for Ví dụ: bạn có thể lấy các khóa trong từ điển bằng cách lặp qua nó 0Bạn cũng có thể lấy các giá trị bằng vòng lặp for 1Bạn có thể lấy các khóa và giá trị trong từ điển bằng vòng lặp for 2Tôi không biết bất kỳ ngôn ngữ lập trình nào khác có thể làm điều này một cách thanh lịch và rõ ràng như vậy Bạn thậm chí có thể thay thế 4 bằng bất cứ thứ gì bạn muốn và nó vẫn hoạt động như mong đợi 3Bạn cũng có thể thực hiện một lệnh cụ thể khi lần lặp đạt đến một khóa nhất định. Trong ví dụ bên dưới, tôi đã in “freeCodeCamp là một tổ chức phi lợi nhuận” vào bảng điều khiển khi khóa bằng 5 4Cách lặp lại các số với vòng lặp For bằng cách sử dụng hàm # Output: # f # r # e # e # C # o # d # e # C # a # m # p 6Việc lặp qua một số nguyên sẽ gây ra lỗi 7 phổ biến trong Python. Nhưng bạn có thể giải quyết vấn đề này bằng cách sử dụng hàm 6 để chỉ định rằng bạn muốn lặp qua các số nằm giữa hai số nhất địnhHàm range 9 chấp nhận hai đối số, vì vậy bạn có thể lặp qua các số trong hai đối số. Ví dụ bên dưới 5Bạn có thể trích xuất phạm vi thành một biến và nó vẫn hoạt động 6Lưu ý rằng kết quả bao gồm số đầu tiên nhưng không bao gồm số thứ hai Cách sử dụng từ khóa Break trong PythonBạn có thể sử dụng từ khóa 0 để dừng vòng lặp trước khi nó kết thúcTrong ví dụ bên dưới, việc thực thi không đến được Solidity và Assembly vì tôi đã thoát ra khỏi vòng lặp khi 1 bằng Rust 7Cách sử dụng từ khóa Continue trong PythonBạn có thể sử dụng từ khóa 2 để bỏ qua bước lặp hiện tại và tiếp tục với phần còn lạiTrong ví dụ dưới đây, với từ khóa continue, tôi đã thực hiện vòng lặp bỏ qua PHP và tiếp tục vòng lặp sau nó 8Cách sử dụng từ khóa Else trong PythonBạn có thể sử dụng từ khóa 3 để chỉ định rằng một khối mã sẽ chạy sau khi hoàn thành vòng lặp 9Sự kết luậnVòng lặp for trong Python trông không phức tạp như trong nhiều ngôn ngữ lập trình khác. Nhưng việc triển khai của nó vẫn mạnh mẽ khi nó chạy Vòng lặp for là một tính năng rất mạnh của Python mà bạn có thể làm được rất nhiều việc Cảm ơn bạn đã đọc. Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ nó với bạn bè và gia đình của bạn QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Nhà phát triển web và nhà văn kỹ thuật tập trung vào các công nghệ giao diện người dùng Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Làm cách nào để lặp 10 lần Python?Làm cách nào để chạy một vòng lặp 10 lần trong Python? . Sao chép num = 10 cho x trong phạm vi (num). #mã số Sao chép num = 10 cho _ trong phạm vi (num). #mã số Sao chép nhập itertools num = 10 cho _ trong itertools. lặp lại (Không có, số). #mã số Làm cách nào để kiểm tra thời gian vòng lặp trong Python?Chương trình Python để đo thời gian đã trôi qua bằng Python . Lưu dấu thời gian ở đầu mã bắt đầu sử dụng time() Lưu dấu thời gian ở cuối mã Tìm sự khác biệt giữa kết thúc và bắt đầu, cho biết thời gian thực hiện |