Một ví dụ về phạm vi trong python là gì?
Hàm range() trong Python trả về một dãy số bất biến bắt đầu từ 0, tăng dần 1 và kết thúc tại một số đã chỉ định Show
Chữ kýThông sốbắt đầu (tùy chọn). Đó là một số nguyên xác định vị trí bắt đầu. Giá trị mặc định là 0 dừng (tùy chọn). Nó là một số nguyên xác định vị trí kết thúc bước (tùy chọn). Nó là một số nguyên xác định số gia của một số. Giá trị mặc định là 1 Trở lạiNó trả về một dãy số bất biến bắt đầu từ 0, tăng thêm 1 và kết thúc tại một số được chỉ định Phạm vi Python() Chức năng Ví dụ 1Ví dụ dưới đây cho thấy hoạt động của phạm vi () đầu ra [] [0, 1, 2, 3] [1, 2, 3, 4, 5, 6] Giải trình Ghi chú. Trong ví dụ trên, chúng tôi đã chuyển đổi phạm vi thành danh sách Python và trả về một đối tượng giống như trình tạo chỉ in đầu ra theo yêu cầuMột đối tượng phạm vi được trả về bởi hàm tạo phạm vi cũng có thể được truy cập bởi chỉ mục của nó. Nó có thể hỗ trợ cả chỉ số tích cực và tiêu cực Ngôn ngữ lập trình Python đi kèm với các kiểu dữ liệu dựng sẵn như danh sách, từ điển, tập hợp, bộ dữ liệu, v.v. Phạm vi trong python là một kiểu dữ liệu python dựng sẵn khác, chủ yếu được sử dụng với các vòng lặp trong python. Nó trả về một dãy số được chỉ định trong các đối số của hàm. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về phạm vi trong python với các ví dụ khác nhau. Sau đây là các chủ đề được đề cập trong blog này Phạm vi trong Python là gì?Đây là một hàm dựng sẵn trong Python trả về một dãy số bắt đầu từ 0 và tăng dần lên 1 cho đến khi đạt đến một số được chỉ định. Cách sử dụng phổ biến nhất của hàm phạm vi là lặp lại kiểu chuỗi. Nó được sử dụng phổ biến nhất trong vòng lặp for và while Tham số phạm viSau đây là các tham số chức năng phạm vi mà chúng tôi sử dụng trong python
range(start, stop, step) Phạm vi với vòng lặpDưới đây là một ví dụ về cách chúng ta có thể sử dụng hàm phạm vi trong vòng lặp for. Chương trình này sẽ in các số chẵn bắt đầu từ 2 đến 20 for i in range(2,20,2): print(i) Output: 2 4 6 8 10 12 14 16 18 Tăng với bước tích cực và tiêu cựcChúng ta có thể sử dụng phạm vi trong python để tăng và giảm giá trị bước bằng cách sử dụng số nguyên dương và âm, chương trình sau đây cho biết cách chúng ta có thể lấy chuỗi số theo cả thứ tự bằng cách sử dụng giá trị bước dương và âm for i in range(2, 20, 5): print(i, end=", ") for j in range(25, 0 , -5): print(j , end=", ") Output: 2, 7, 12, 17, 25, 20, 15, 10, 5 Số float trong phạm viHàm phạm vi không hỗ trợ số float hoặc số không nguyên trong hàm nhưng có nhiều cách để giải quyết vấn đề này và vẫn nhận được một chuỗi có giá trị dấu phẩy động. Chương trình sau đây cho thấy một cách tiếp cận mà chúng ta có thể làm theo để sử dụng float trong phạm vi def frange(start , stop, step): i = start while i < stop: yield i i += step for i in frange(0.6, 1.0, 0.1): print(i , end=",") Output: 0.6, 0.7, 0.8, 0.9 Phạm vi đảo ngược trong PythonChương trình sau đây cho thấy cách chúng ta có thể đảo ngược phạm vi trong python. Nó sẽ trả về danh sách 5 số tự nhiên đầu tiên đảo ngược for i in range(5, 0, -1): print(i, end=", ") Output: 5, 4, 3, 2, 1, 0 Phạm vi so với XRange
Nối hai hàm phạm vi Trong chương trình dưới đây, có một phép nối giữa hai hàm phạm vi range(start, stop, step)0 for i in range(2,20,2): print(i)0 Truy cập phạm vi sử dụng giá trị chỉ mụcChương trình sau đây cho thấy cách chúng ta có thể truy cập phạm vi bằng chỉ mục for i in range(2,20,2): print(i)1 for i in range(2,20,2): print(i)2 Chuyển đổi phạm vi thành danh sáchChương trình sau đây cho thấy cách chúng ta có thể chuyển đổi phạm vi thành danh sách một cách đơn giản bằng cách sử dụng chuyển đổi loại for i in range(2,20,2): print(i)3____24 Những điểm cần nhớ
Điều này đưa chúng ta đến phần cuối của bài viết này, nơi chúng ta đã học cách sử dụng phạm vi trong python với một số ví dụ bao gồm vòng lặp for trong python và sự khác biệt giữa phạm vi và xrange trong python. Tôi hy vọng bạn rõ ràng với tất cả những gì đã được chia sẻ với bạn trong hướng dẫn này Nếu bạn thấy bài viết này về "Phạm vi trong Python" có liên quan, hãy xem Đào tạo chứng chỉ Edureka Python, một công ty học tập trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trên toàn cầu. Chúng tôi ở đây để trợ giúp bạn từng bước trên hành trình của bạn và đưa ra một chương trình giảng dạy được thiết kế cho sinh viên và chuyên gia muốn trở thành nhà phát triển Python. Khóa học được thiết kế để giúp bạn bắt đầu lập trình Python và đào tạo bạn về cả khái niệm cơ bản và nâng cao của Python cùng với các khung Python khác nhau như Django Nếu bạn gặp bất kỳ câu hỏi nào, vui lòng đặt tất cả các câu hỏi của bạn trong phần nhận xét của “Phạm vi trong Python” và nhóm của chúng tôi sẽ sẵn lòng trả lời Phạm vi () là gì?Phạm vi () là một hàm tích hợp trả về một đối tượng phạm vi bao gồm một chuỗi các số nguyên, mà chúng ta có thể lặp lại bằng vòng lặp for. Trong Python, Sử dụng vòng lặp for với range() , chúng ta có thể lặp lại một hành động với số lần cụ thể.
. Tóm lược Làm cách nào để tìm phạm vi trong python?ví dụ 1. phạm vi () với Đối số dừng
. Trong trường hợp này, phạm vi () trả về một dãy số bắt đầu từ 0 cho đến số (nhưng không bao gồm số)
Phạm vi 10 trong python là gì?Như đã thấy ở trên, giá trị 10 biểu thị giá trị dừng cho hàm phạm vi và giá trị 0 theo mặc định được thêm làm giá trị bắt đầu. 2. |