Hướng dẫn perimeter of rectangle in python using class - chu vi hình chữ nhật trong python sử dụng lớp

Trong bài viết này, chúng tôi đã tạo ra một số chương trình trong Python, để tìm và in chu vi của một hình chữ nhật dựa trên độ dài và chiều rộng do người dùng nhập vào thời gian chạy. Dưới đây là danh sách các phương pháp được sử dụng để thực hiện nhiệm vụ:

  • Tìm chu vi của hình chữ nhật mà không cần sử dụng chức năng
  • Sử dụng chức năng do người dùng xác định
  • Sử dụng lớp và đối tượng

Trước khi tạo các chương trình này, hãy để tôi nhắc bạn về công thức được sử dụng ở đây.

Công thức tìm chu vi của hình chữ nhật

Để tìm giá trị chu vi của hình chữ nhật, hãy sử dụng công thức sau:

per = len+bre+len+bre
    = [2*len]+[2*bre]
    = 2*[len+bre]

Ở đây mỗi chỉ ra chu vi, LEN chỉ ra chiều dài và BRE chỉ ra chiều rộng của hình chữ nhật. Bạn có thể sử dụng bất kỳ ai từ ba công thức này. Cái thứ ba là tốt hơn để đi với.per indicates to perimeter, len indicates to length and bre indicates to breadth of rectangle. You can use any one from these three formulae. The third one is better to go with.

Tìm chu vi của hình chữ nhật mà không có chức năng

Để tính chu vi của hình chữ nhật trong Python, bạn phải yêu cầu từ người dùng nhập chiều dài và giá trị chiều rộng của hình chữ nhật mà bạn muốn tìm hiểu. Câu hỏi là, viết một chương trình Python để tìm chu vi của hình chữ nhật. Đây là câu trả lời của nó:write a Python program to find perimeter of rectangle. Here is its answer:

print["Enter Length of Rectangle: "]
l = int[input[]]
print["Enter Breadth of Rectangle: "]
b = int[input[]]
p = 2*[l+b]
print["\nPerimeter = ", p]

Dưới đây là đầu ra ban đầu được sản xuất bởi chương trình Python này:

Bây giờ cung cấp đầu vào nói 6 là chiều dài và 2 là chiều rộng, nhấn phím ENTER để tìm và in chu vi như thể hiện trong ảnh chụp nhanh được đưa ra dưới đây:6 as length and 2 as breadth, press ENTER key to find and print perimeter as shown in the snapshot given below:

Phiên bản sửa đổi của chương trình trước

Chương trình này sử dụng end = để bỏ qua một bản in tự động của Newline bằng print []. {: .2f} được sử dụng để in giá trị bên trong định dạng [] phương thức chỉ đến hai vị trí thập phân.end= to skip an automatic printing of newline using print[]. The {:.2f} is used to print the value inside format[] method upto two decimal places only.

print["Enter Length and Breadth of Rectangle: ", end=""]
l = float[input[]]
b = float[input[]]
print["\nPerimeter = {:.2f}".format[2*[l+b]]]

Dưới đây là chạy mẫu của nó với đầu vào của người dùng, 12.2 dưới dạng chiều dài và 6.4 dưới dạng chiều rộng của hình chữ nhật:12.2 as length and 6.4 as breadth of rectangle:

Tìm chu vi của hình chữ nhật bằng chức năng

Chương trình này sử dụng hàm do người dùng xác định có tên findperi [] để thực hiện cùng một nhiệm vụ như chương trình trước đó. Hàm có hai đối số. Đối số đầu tiên đề cập đến chiều dài và thứ hai đề cập đến chiều rộng của hình chữ nhật. Hàm trả về giá trị chu vi. Do đó, giá trị chu vi được khởi tạo thành độ phân giải và giá trị của nó được in dưới dạng chu vi của hình chữ nhật. Đó là nó.findPeri[] to do the same task as of previous program. The function takes two arguments. First argument refers to length and second refers to breadth of rectangle. The function returns perimeter value. Therefore, perimeter value gets initialized to res and the value of it gets printed as perimeter of rectangle. That's it.

def findPeri[a, b]:
    p = 2*[a+b]
    return p

print["Enter Length and Breadth of Rectangle: ", end=""]
l = float[input[]]
b = float[input[]]

res = findPeri[l, b]
print["\nPerimeter = {:.2f}".format[res]]

Chương trình này tạo ra sản lượng chính xác giống như chương trình trước đó.

Tìm chu vi của hình chữ nhật bằng lớp

Đây là chương trình cuối cùng để tìm chu vi của một hình chữ nhật, sử dụng lớp và đối tượng, một tính năng hướng đối tượng của Python.

class CodesCracker:
    def findPeri[self, a, b]:
        p = 2*[a+b]
        return p

print["Enter Length and Breadth of Rectangle: ", end=""]
l = float[input[]]
b = float[input[]]

ob = CodesCracker[]
res = ob.findPeri[l, b]
print["\nPerimeter = {:.2f}".format[res]]

Trong chương trình trên, một đối tượng OB được tạo từ codeScracker []. Để nó có thể được sử dụng để truy cập vào chức năng thành viên của lớp Say FindPeri [] bằng toán tử DOT [.]. Phần còn lại của những thứ hoạt động tương tự như một chức năng bình thường.ob gets created of class CodesCracker[]. So that it can be used to access the member function of the class say findPeri[] using dot [.] operator. Rest of the things works similar to a normal function.

Cùng một chương trình bằng các ngôn ngữ khác

  • Java tính chu vi của hình chữ nhật
  • C Tính chu vi của hình chữ nhật
  • C ++ tính toán chu vi của hình chữ nhật

Thử nghiệm trực tuyến Python

«Chương trình chương trình trước đây» Next Program »

Tính chu vi của hình chữ nhật trong một lớp trong Python với các ví dụ mã

Xin chào tất cả mọi người, trong bài đăng này, chúng tôi sẽ xem xét cách giải quyết tính toán chu vi của hình chữ nhật trong một lớp học trong Python trong lập trình.

class Rectangle:
    def __init__[self, width, length]:
        self.length = length
        self.width = width
    def calculate_perimeter[self]:
        return 2 * [self.width + self.length]
Rectangle_1 = Rectangle[3, 4]
print [Rectangle_1.calculate_perimeter[]]

Như chúng ta đã thấy, chu vi tính toán của hình chữ nhật trong một lớp trong mã vấn đề Python đã được giải quyết bằng cách sử dụng một số trường hợp khác nhau.

Làm thế nào để bạn tìm thấy khu vực và chu vi của một hình chữ nhật trong Python?

Làm thế nào để bạn sử dụng chu vi trong Python?

Mã Python:

  • l = int [input ["length:"]]
  • w = int [input ["width:"]]
  • area=l*w.
  • perimeter=2*[l+w]
  • in ["Khu vực hình chữ nhật:", khu vực]
  • in ["Chu vi hình chữ nhật:", chu vi]

Làm thế nào để bạn mã hóa chu vi của một hình chữ nhật?

Công thức cho chu vi của hình chữ nhật là, p = chiều dài + chiều rộng + chiều dài + chiều rộng.17-jul-2020

Làm thế nào để bạn tạo một lớp hình chữ nhật bằng Python?

Làm thế nào để bạn tìm thấy hình chữ nhật trong Python?

  • w = float [input ['Vui lòng nhập chiều rộng của hình chữ nhật:']] h = float [đầu vào ['Vui lòng nhập chiều cao của hình chữ nhật:']]
  • # Tính diện tích. Diện tích = w * h.
  • # Tính chu vi. Chu vi = 2 * [w + h]
  • in ["\ n diện tích của hình chữ nhật là: % .2f" % diện tích] in ["chu vi của hình chữ nhật là: % .2f" % chu vi]

Làm thế nào để bạn tìm thấy khu vực của một hình chữ nhật trong Python?

Chương trình Python để tìm một khu vực của một hình chữ nhật

  • Đầu tiên, chúng tôi sẽ lấy đầu vào từ người dùng về độ dài và chiều rộng bằng cách sử dụng hàm input [].
  • Bây giờ, chúng tôi sẽ tính diện tích của một hình chữ nhật bằng cách sử dụng vùng công thức = l * b.
  • Cuối cùng, in khu vực của một hình chữ nhật để xem đầu ra.

Một tham số trong Python là gì?

Một tham số là biến được liệt kê bên trong dấu ngoặc đơn trong định nghĩa hàm. Một đối số là giá trị được gửi đến hàm khi nó được gọi.

Làm thế nào để bạn tìm thấy chu vi của một hình vuông trong Python?

Tìm chu vi của hình vuông không có chức năng

  • print ["Nhập chiều dài bên của hình vuông:"] s = int [input []] p = 4*s in ["\ nperimet =", p]
  • print ["Nhập chiều dài bên:", end = ""] s = float [input []] p = 4*s in ["\ nperimet = {: .2f}". định dạng [p]]

Làm thế nào để bạn tìm thấy chu vi của một tam giác trong Python?

chu vi def [a, b, c]: # tính chu vi chu vi = a + b + c perim trả về # Gọi hàm với các tham số # bạn muốn nó tính toán: in "chu vi là {}." định dạng [chu vi [3 , 4, 5]] # Đầu ra: "Chu vi là 12." 11-Feb-2015

Công thức cho chu vi là gì?

Để tìm chu vi, hoặc khoảng cách xung quanh hình chữ nhật, chúng ta cần thêm tất cả bốn độ dài bên.Điều này có thể được thực hiện hiệu quả bằng cách thêm chiều dài và chiều rộng, sau đó nhân số này với hai vì có hai trong mỗi chiều dài bên.Chu vi = [chiều dài+chiều rộng] × 2 là công thức cho chu vi.21-feb-2022

Làm thế nào để bạn tìm thấy chu vi của một hình chữ nhật trong Python?

Mã Python:..
l = int [đầu vào ["chiều dài:"]].
W = int [đầu vào ["chiều rộng:"]].
area=l*w..
perimeter=2*[l+w].
In ["Khu vực hình chữ nhật:", khu vực].
In ["Chu vi của hình chữ nhật:", chu vi].

Làm thế nào để bạn mã hóa chu vi của một hình chữ nhật?

Công thức cho chu vi của hình chữ nhật là, p = chiều dài + chiều rộng + chiều dài + chiều rộng.P = length + breadth + length + breadth.

Bài Viết Liên Quan

Chủ Đề