Khu vực trong trăn

Python là một ngôn ngữ lập trình mạnh mẽ, dễ học. Nó có cấu trúc dữ liệu cấp cao hiệu quả và cách tiếp cận đơn giản nhưng hiệu quả đối với lập trình hướng đối tượng. Cú pháp tao nhã và kiểu gõ động của Python, cùng với bản chất diễn giải của nó, làm cho nó trở thành ngôn ngữ lý tưởng để viết kịch bản và phát triển ứng dụng nhanh chóng trong nhiều lĩnh vực trên hầu hết các nền tảng

Trình thông dịch Python và thư viện chuẩn mở rộng có sẵn miễn phí ở dạng nguồn hoặc nhị phân cho tất cả các nền tảng chính từ trang web Python, https. //www. con trăn. org/, và có thể được phân phối tự do. Trang web tương tự cũng chứa các bản phân phối và con trỏ tới nhiều mô-đun, chương trình và công cụ Python miễn phí của bên thứ ba và tài liệu bổ sung

Trình thông dịch Python dễ dàng mở rộng với các hàm và kiểu dữ liệu mới được triển khai trong C hoặc C++ [hoặc các ngôn ngữ khác có thể gọi được từ C]. Python cũng phù hợp làm ngôn ngữ mở rộng cho các ứng dụng có thể tùy chỉnh

Hướng dẫn này giới thiệu cho người đọc một cách không chính thức các khái niệm và tính năng cơ bản của ngôn ngữ và hệ thống Python. Sẽ rất hữu ích khi có một trình thông dịch Python tiện dụng cho trải nghiệm thực hành, nhưng tất cả các ví dụ đều độc lập, vì vậy hướng dẫn cũng có thể được đọc ngoại tuyến

Chương trình lấy chiều dài và chiều rộng từ người dùng và tìm thấy diện tích của hình chữ nhật bằng các lớp

Giải pháp cho vấn đề

1. Nhận giá trị chiều dài và chiều rộng từ người dùng. 2. Tạo một lớp và sử dụng giá trị khởi tạo của hàm tạo của lớp đó. 3. Tạo một phương thức gọi là khu vực và trả về khu vực của lớp. 4. Tạo một đối tượng cho lớp. 5. Sử dụng các đối tượng, hãy gọi Vùng Phương thức [] với các tham số là độ dài và chiều rộng được lấy từ người dùng. 6. ở khu vực. 7. Thoát
2. Tạo một lớp và sử dụng hàm tạo khởi tạo các giá trị của lớp đó.
3. Tạo một phương thức gọi là diện tích và trả về diện tích của lớp.
4. Tạo đối tượng cho lớp.
5. Sử dụng đối tượng, gọi phương thức area[] với các tham số là chiều dài và chiều rộng được lấy từ người dùng.
6. In khu vực.
7. Thoát

Chương trình/mã nguồn

Dưới đây là mã nguồn của chương trình Python để lấy chiều dài và chiều rộng từ người dùng và tìm kiếm hình chữ nhật. Đầu chương trình cũng được hiển thị dưới đây

class rectangle[]:
    def __init__[self,breadth,length]:
        self.breadth=breadth
        self.length=length
    def area[self]:
        return self.breadth*self.length
a=int[input["Enter length of rectangle: "]]
b=int[input["Enter breadth of rectangle: "]]
obj=rectangle[a,b]
print["Area of rectangle:",obj.area[]]
 
print[]

Giải thích chương trình

1. Người dùng phải nhập giá trị chiều dài và chiều rộng. 2. Một lớp gọi là hình chữ nhật được tạo và phương thức __init __[] được sử dụng để khởi tạo các giá trị của lớp đó. 3. Một phương thức gọi là khu vực, trả về chính mình. chiều dài * bản thân. bề rộng là khu vực của lớp. 4. Một đối tượng cho lớp được tạo. 5. Sử dụng các đối tượng, vùng phương thức [] được gọi với các tham số là chiều dài và chiều rộng được lấy từ người dùng. 6. Khu vực được in.
2. Một lớp có tên là hình chữ nhật được tạo và phương thức __init__[] được sử dụng để khởi tạo các giá trị của lớp đó.
3. Một phương thức được gọi là khu vực, trả về chính nó. chiều dài * bản thân. chiều rộng là diện tích của lớp.
4. Một đối tượng cho lớp được tạo.
5. Sử dụng đối tượng, phương thức area[] được gọi với các tham số là chiều dài và chiều rộng được lấy từ người dùng.
6. Khu vực được in.

Kiểm tra thời gian kiểm tra trường hợp

 
Case 1:
Enter length of rectangle: 4
Enter breadth of rectangle: 5
Area of rectangle: 20	
 
Case 2:
Enter length of rectangle: 15
Enter breadth of rectangle: 13
Area of rectangle: 195

Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Chương trình Python

Để thực hiện tất cả các chương trình Python, đây là bộ hoàn thành hơn 150 vấn đề và giải pháp Python

Bước tiếp theo

  • Nhận chứng từ nhận miễn phí trong chương trình Python
  • Tham gia cuộc thi chứng nhận lập trình Python
  • Trở thành một người xếp hạng hàng đầu trong chương trình Python
  • Thực hiện các bài kiểm tra lập trình Python
  • Các bài kiểm tra thực hiện theo chương trình. Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10
  • Các bài kiểm tra giả chương. Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,

Manish Bhojasia, một cựu chiến binh công nghệ hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Thuật toán. Keep connection with anh ta at LinkedIn. lò luyện kim. Anh ấy sống ở Bangalore và tập trung vào phát triển Nhân Linux, Công nghệ SAN, Advanced C, Cấu trúc dữ liệu & Thuật toán. Luôn kết nối với anh ấy tại LinkedIn

Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses

Khi bắt buộc phải tìm diện tích của một hình chữ nhật bằng cách sử dụng các lớp, phương thức định hướng đối tượng được sử dụng. Ở đây, một lớp đã được xác định, các thuộc tính đã được xác định. Các chức năng được xác định trong lớp thực hiện các hoạt động được xác định rõ nhất. Một lớp có thể được tạo ra và các chức năng được sử dụng để tìm phân tích hình chữ nhật

Chủ Đề