❮ Chức năng tích hợp sẵn Show
Thí dụTạo một chuỗi các số từ 0 đến 5 và in từng mục trong chuỗi: x = phạm vi (6) cho n trong x: & nbsp; in (n) Hãy tự mình thử » Định nghĩa và cách sử dụngHàm Cú phápGiá trị tham số
Nhiều ví dụ hơnThí dụTạo một chuỗi các số từ 3 đến 5 và in từng mục trong chuỗi: x = phạm vi (3, 6) cho n trong x: & nbsp; in (n) Hãy tự mình thử » Thí dụĐịnh nghĩa và cách sử dụng Hàm Hãy tự mình thử » ❮ Chức năng tích hợp sẵn Tìm hiểu về hàm python () và khả năng của nóẢnh của Kay trên unsplashGiới thiệu
Bây giờ chúng ta đã biết định nghĩa của phạm vi, hãy để Lừa xem cú pháp: range(start, stop, step) Nó có ba tham số, trong đó hai tham số là tùy chọn:
Cách sử dụng chungKhi nó trả về một chuỗi các số, hầu hết các nhà phát triển sử dụng phạm vi để viết các vòng lặp. Điều này có ích khi bạn không có danh sách hoặc tuple, nhưng chỉ có một giá trị cụ thể để thực hiện vòng lặp. Biến thể mộtỞ đây chúng tôi sẽ thực hiện một vòng lặp cho chỉ với một tham số giá trị. Ở đây TypeError: 'float' object cannot be interpreted as an integer 0; Nó không bao giờ là một phần của vòng lặp phạm vi tương tự như TypeError: 'float' object cannot be interpreted as an integer 1.Biến thể haiỞ đây chúng tôi sẽ triển khai vòng lặp FOR bằng cách sử dụng bắt đầu và dừng làm tham số. Biến thể baBây giờ, chúng tôi sẽ sử dụng cả ba tham số: TypeError: 'float' object cannot be interpreted as an integer 2, TypeError: 'float' object cannot be interpreted as an integer 0 và TypeError: 'float' object cannot be interpreted as an integer 4. Có một cái nhìn:Vì giá trị bước là 2, thay vì tăng thêm 1, mức tăng vòng 2 trên mỗi lần lặp. Một trong những điều quan trọng mà chúng ta cần ghi nhớ là giá trị bước không bao giờ nên bằng không; Khác, nó sẽ ném một ngoại lệ TypeError: 'float' object cannot be interpreted as an integer 5.Lặp lại các loại danh sáchCùng với các vòng lặp, TypeError: 'float' object cannot be interpreted as an integer 7 và truy cập các giá trị thông qua TypeError: 'float' object cannot be interpreted as an integer 8. Có một cái nhìn:Phạm vi ngượcChúng tôi có thể đưa ra các số dương hoặc âm cho bất kỳ tham số nào trong phạm vi. Tính năng này cung cấp cơ hội để thực hiện các vòng lặp ngược. Chúng ta có thể làm điều này bằng cách chuyển một chỉ số cao hơn dưới dạng TypeError: 'float' object cannot be interpreted as an integer 2 và giá trị TypeError: 'float' object cannot be interpreted as an integer 4 âm. Có một cái nhìn:Tạo danh sách, đặt và tuple bằng phạm viRange () có ích trong nhiều tình huống, thay vì chỉ sử dụng để viết các vòng lặp. Ví dụ: chúng tôi tạo danh sách, đặt và tuple bằng cách sử dụng chức năng phạm vi thay vì sử dụng các vòng lặp để tránh mã nồi hơi. Có một cái nhìn: Để làm cho nó thú vị hơn một chút, chúng ta có thể vượt qua các giá trị âm theo bước để tạo danh sách đơn hàng tăng dần. Có một cái nhìn: Phạm vi lập chỉ mụcGiống như cách chúng tôi truy cập các giá trị trong danh sách bằng chỉ mục, chúng tôi có thể làm tương tự cho phạm vi. Cú pháp cũng tương tự như truy cập chỉ mục danh sách. Đối số nổi trong phạm viTheo mặc định, hàm TypeError: 'float' object cannot be interpreted as an integer Nhưng có một cách giải quyết cho việc này; Chúng ta có thể viết một chức năng Python tùy chỉnh tương tự như mô hình dưới đây. Nó sẽ cho phép bạn chỉ định giá trị float cho đối số bước. Đó là tất cả bây giờ, hy vọng bạn đã học được điều gì đó hữu ích, cảm ơn vì đã đọc. Bạn có thể tìm thấy tôi trên Medium, Twitter, Quora và LinkedIn. Tại sao phạm vi được sử dụng trong Python?Sự cần thiết phải sử dụng hàm phạm vi () trong Python: Bất cứ khi nào một hành động cần được thực hiện một số lần nhất định, thì bạn phải sử dụng phạm vi trong Python để tạo ra một chuỗi các số trong một phạm vi nhất định.Hàm phạm vi () được sử dụng trong các vòng lặp như vòng lặp, trong khi vòng lặp, v.v. để lặp qua các chuỗi.to generate a sequence of numbers within a given range. The range() function is used in loops like for loop, while loop etc. to iterate through the sequences.
Mục đích của hàm phạm vi () là gì?Hàm phạm vi () là một hàm tích hợp của Python.Nó được sử dụng để tạo một danh sách chứa một chuỗi các số nguyên từ giá trị bắt đầu đã cho để dừng giá trị (không bao gồm giá trị dừng).Điều này thường được sử dụng trong vòng lặp để tạo chuỗi số.to create a list containing a sequence of integers from the given start value to stop value (excluding stop value). This is often used in for loop for generating the sequence of numbers.
Mục đích của phạm vi () giải thích với một ví dụ là gì?Sử dụng giá trị bước âm trong hàm phạm vi () để tạo chuỗi số theo thứ tự ngược lại.Ví dụ: phạm vi (5, -, 1, -1) sẽ tạo ra các số như 5, 4, 3, 2 và 1. tức là, bạn có thể đảo ngược một vòng lặp bằng cách đặt đối số bước của phạm vi () thành -1.Nó sẽ làm cho vòng lặp lặp lại theo thứ tự ngược lại.to generate the sequence of numbers in reverse order. For example, range(5, -,1, -1) will produce numbers like 5, 4, 3, 2, and 1. I.e., you can reverse a loop by setting the step argument of a range() to -1. It will cause the for loop to iterate in reverse order. |