Hàm range() trong python được dùng để
Show
Hướng dẫn sử dụng hàm Range() trong Python. Bạn sẽ học được cách tạo dãy số liên tiếp trong python bằng hàm Range() trong bài học này. Hàm range() trong python là gìRange() trong python là hàm dùng để tạo ra một dãy số liên tiếp từ điểm bắt đầu đến điểm kết thúc được chỉ định trong hàm, với cú pháp như sau: Cú pháp hàm Range() trong Python
Trong đó
Kết quả thu được của hàm Range() trong Python sẽ là một dãy số liên tiếp bắt đầu từ điểm Chương trình mẫu sử dụng hàm Range() trong Pythonrange(5) Cách sử dụng hàm Range() nâng cao trong pythonLược bỏ đối số khi sử dụng hàm Range() trong PythonChúng ta có thể lược bỏ các đối số start và step khi sử dụng hàm Range() trong python như các ví dụ sau đây: Lược bỏ cả start và step. Khi đó giá trị hai đối số này
sẽ là giá trị mặc định range(5) Lược bỏ step. Khi đó giá trị của step sẽ là giá trị mặc định range(0, 5) Tạo dãy số lùi liên tiếp bằng hàm Range() trong PythonNếu chỉ định range(10, 0, -1) Lưu ý khi sử dụng hàm Range() trong PythonChúng ta không thể dùng hàm in print để in ra các phần tử trong dãy số tạo bởi hàm Range() trong Python như ví dụ sau đây: r = range(0, 10) Kết quả: range(0, 10) Bạn có thể thấy, kết quả trả về không phải là dãy số liên tiếp tạo bởi hàm range(), mà là chính hàm range() đó. Mặc dù chúng ta không thể in ra màn hình các thành phần tạo bởi hàm range(), nhưng bằng cách tạo list từ range trong python, chúng ta có thể in các thành phần trong dãy số như sau: r = range(0, 10) Ngoài ra, chúng ta cũng có thể truy cập phần tử trong range python bằng index như sau: r = range(0, 10) Ứng dụng của hàm range() trong pythonHàm range() trong python được ứng dụng rộng rãi trong các vòng lặp for, hoặc là khi tạo ra các
iterable như list hoặc tuple trong python. for i in range(4): Kết quả: 0 Hoặc chúng ta có thể dùng hàm range() để tạo ra một list từ chuỗi trong python như ví dụ sau đây: str='bigcityboy' Kết quả: ['b', 'i', 'g', 'c', 'i', 't', 'y', 'b', 'o', 'y'] Tổng kết và thực hànhTrên đây Kiyoshi đã hướng dẫn bạn cách sử dụng hàm Range() để tạo dãy số liên tiếp trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé. Và hãy cùng tìm hiểu những kiến thức căn bản về python trong các bài học tiếp theo. Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a> và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> Bài viết liên quanHãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>14. hàm trong python
Profile Tác giả : Kiyoshi (Chis Thanh) Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản. |