Về cơ bản, hàm range được tích hợp sẵn trong Python, hàm này cho phép trả về một chuỗi số bắt đầu từ 0 và tăng dần lên 1 cho đến khi đạt được một số cụ thể. Nói cách khác, hàm này nhận một số nguyên và trả cho bạn một range object. Hàm này thường được sử dụng để lặp lại kiểu trình tự, phổ biến nhất là for và loops.
Nội dung chính ShowShow
- Cách sử dụng hàm Range trong Python
- Tham số của hàm Range [Range Parameters]
- Hàm range với vòng lặp For
- Float numbers trong Range
- Hàm range đảo ngược trong Python
- Chuyển đổi hàm range qua list
- Một số điểm cần nhớ về hàm Range trong Python
Nội dung chính
- Cách sử dụng hàm Range trong Python
- Tham số của hàm Range [Range Parameters]
- Hàm range với vòng lặp For
- Float numbers trong Range
- Hàm range đảo ngược trong Python
- Chuyển đổi hàm range qua list
- Một số điểm cần nhớ về hàm Range trong Python
Nội dung chính
- Cách sử dụng hàm Range trong Python
- Tham số của hàm Range [Range Parameters]
- Hàm range với vòng lặp For
- Float numbers trong Range
- Hàm range đảo ngược trong Python
- Chuyển đổi hàm range qua list
- Một số điểm cần nhớ về hàm Range trong Python
Cách sử dụng hàm Range trong Python
Tham số của hàm Range [Range Parameters]
Hàm range với vòng lặp For
Float numbers trong Range
Hàm range đảo ngược trong Python
Chuyển đổi hàm range qua list
Một số điểm cần nhớ về hàm Range trong PythonKhóa học lập trình Python
Hàm range với vòng lặp For
Float numbers trong Range
Hàm range đảo ngược trong Python
1 2 | for i in range[2,20,2]: print[i] |
Chuyển đổi hàm range qua list 2 4 6 8 10 12 14 16 18
Float numbers trong Range
Hàm range đảo ngược trong Python không có chức năng hỗ trợ số thực hoặc số không phải số 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ị với floating - point [dấu chấm động]. Ví dụ sau sẽ cho thấy cách sử dụng float trong hàm range.
1 2 3 4 5 6 7 | Chuyển đổi hàm range qua list Một số điểm cần nhớ về hàm Range trong Python Nội dung chính Dưới đây là một vài tham số range thường được sử dụng trong Python: - Start - Đây là tham số bắt đầu, chuỗi sẽ bắt đầu với tham số này - Stop - Là điểm kết thúc của dãy số, dãy số sẽ dừng ngay khi đạt đến tham số dừng - Step - Số nguyên xác định khoảng cách của mỗi số trong chuỗi |
Dưới đây là ví dụ cho thấy cách sử dụng hàm range cho vòng lặp for. Chương trình sẽ cho ra các số chẵn từ 2 cho đến 20.List trong Python là gì? Cách tạo list trong Python
Hàm range đảo ngược trong Python
Chuyển đổi hàm range qua list
1 2 | Một số điểm cần nhớ về hàm Range trong Python Nội dung chính |
Chuyển đổi hàm range qua list
Một số điểm cần nhớ về hàm Range trong Python
1 2 3 4 5 | Nội dung chính Dưới đây là một vài tham số range thường được sử dụng trong Python: - Start - Đây là tham số bắt đầu, chuỗi sẽ bắt đầu với tham số này print[b] print[c] |
Một số điểm cần nhớ về hàm Range trong Python
Nội dung chính
Dưới đây là một vài tham số range thường được sử dụng trong Python:
- Start - Đây là tham số bắt đầu, chuỗi sẽ bắt đầu với tham số này
- Stop - Là điểm kết thúc của dãy số, dãy số sẽ dừng ngay khi đạt đến tham số dừng
- Step - Số nguyên xác định khoảng cách của mỗi số trong chuỗicũng là một kiểu dữ liệu
>>> Xem thêm: Khóa học lập trình Python
Dưới đây là ví dụ cho thấy cách sử dụng hàm range cho vòng lặp for. Chương trình sẽ cho ra các số chẵn từ 2 cho đến 20. khóa học lập trình tại T3H bạn nhé!
Ví dụ:round[] trong Python làm tròn x về n chữ số sau dấu thập phân. Python làm tròn theo cách sau: round[0.5] là 1.0 và round[-0.5] là -1.0
Output: 2 4 6 8 10 12 14 16 18
Hàm Range không có chức năng hỗ trợ số thực hoặc số không phải số 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ị với floating - point [dấu chấm động]. Ví dụ sau sẽ cho thấy cách sử dụng float trong hàm range.round[] trong Python:
def frange[start , stop, step]:
i = start: Đây là một biểu thức số.
while i < stop:: Đây cũng là một biểu thức số.
yield i
i += step
for i in frange[0.6, 1.0, 0.1]:
print[i , end=","]