Viết chương trình Python để tạo và in danh sách 5 phần tử đầu tiên và cuối cùng trong đó các giá trị là bình phương của các số từ 1 đến 30 (bao gồm cả hai) Show Ví dụ 1 Ví dụ - 2 Ví dụ - 3 Giải pháp mẫu. - Mã Python
Đầu ra mẫu [1, 4, 9, 16, 25] [256, 289, 324, 361, 400 Sơ đồ Trực quan hóa việc thực thi mã PythonCông cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực thi chương trình nói trên Mảng là tập hợp các mục cùng loại được lưu trữ tại các vị trí bộ nhớ liền kề. Để truy cập các phần tử, bạn chỉ cần biết địa chỉ bộ nhớ của phần tử đầu tiên của một mảng, còn được gọi là địa chỉ cơ sở. Bạn có thể truy cập tất cả các mục khác hoặc duyệt qua một mảng bằng cách thêm một phần bù vào địa chỉ cơ sở này. Danh sách Python cũng có thể được coi là mảng nhưng danh sách có thể lưu trữ nhiều mục dữ liệu thuộc các kiểu dữ liệu khác nhau. Bài này viết về cách tạo mảng số từ 1 đến N trong Python. Nếu bạn muốn tìm hiểu thêm về Lập trình Python, hãy truy cập Hướng dẫn lập trình Python Có nhiều phương pháp khác nhau để tạo một mảng các số từ 1 đến N trong python. Trong bài viết này, chúng ta sẽ thảo luận về những điều sau đây
Trong ba phương pháp đầu tiên, chúng ta sẽ xem cách danh sách có thể được coi là mảng. Python có một mô-đun gọi là mảng được sử dụng để chỉ hoạt động với các giá trị dữ liệu cụ thể. Phương pháp cuối cùng thảo luận về cách tạo một mảng bằng mô-đun này. Hãy thảo luận chi tiết về tất cả các phương pháp này TẠO Mảng BẰNG CHỨC NĂNG RANGE()Như đã thảo luận trước đây, danh sách python có thể được coi là mảng. Để tạo một mảng của một phạm vi nhất định, chúng ta có thể sử dụng hàm range() vì nó chỉ định phạm vi của danh sách và sau đó đánh máy phạm vi() bằng cách sử dụng lệnh list như trong mã bên dưới. Chúng ta có thể đặt phạm vi của danh sách từ 1 đến N và N phải là bất kỳ số nguyên nào MÃ SỐ #Creation of an array using Range() Function list = list(range(1,8)) print(list)
tạo một mảng bằng hàm do người dùng định nghĩaMột cách khác là tạo một hàm và chuyển độ dài của một mảng làm tham số cho hàm này. Trong ví dụ bên dưới, chúng ta đã tạo một hàm có tên là List-Function. Hàm nhận tham số ‘n’ biểu thị độ dài của mảng. Trong hàm này, một vòng lặp for được sử dụng để coi n là chỉ số cuối cùng của mảng và nối thêm số . MÃ SỐ def List_function(n): list_array = [] for i in range(n+1): list_array.append(i) return(list_array) print(List_function(10))
TẠO MỘT Mảng BẰNG CÁCH SỬ DỤNG numPY. HÀM PHÂN PHỐI ()Thư viện numpy cung cấp một hàm sort() lấy hai tham số làm số nguyên và tạo các số bắt đầu từ tham số đầu tiên cho đến tham số cuối cùng. Đánh máy hàm arange() bằng lệnh list và một mảng được tạo import numpy as np list_array = list(np.arange(1,13+1)) print(list_array)
cục mịch. arange() dùng để tạo mảng có kích thước lớn TẠO Mảng BẰNG MẢNG MÔ-đun PYTHONMô-đun mảng của python được sử dụng để tạo một mảng bao gồm các phần tử hoặc mục có cùng kiểu dữ liệu. Mô-đun mảng lấy hai đối số làm đầu vào. Cái đầu tiên là kiểu dữ liệu của một mảng, chẳng hạn như 'i' cho số nguyên. Tất cả các kiểu dữ liệu khác được đưa ra trong liên kết này. Đối số thứ hai bao gồm các phần tử hoặc mục của một mảng ________số 8
Ở ví dụ trên, chúng ta đã tạo 2 mảng arr1 và arr2 gồm số nguyên và số thực. Hàm display ở đây dùng để in nội dung của một mảng đã tạo. Phải mất hai đối số. một mảng 'n' và kích thước của mảng 's' được tạo Có nhiều thao tác khác nhau có thể được thực hiện trên mảng như chèn, xóa, sắp xếp mảng theo thứ tự tăng dần và giảm dần, v.v. Hãy thử chúng một mình. Nếu bạn có bất kỳ câu hỏi nào liên quan đến chủ đề này hoặc bất kỳ chủ đề nào khác liên quan đến ngôn ngữ lập trình python, hãy cho chúng tôi biết trong phần nhận xét hoặc liên hệ với chúng tôi |