Chu vi Python là gì?

Chúng ta sẽ sử dụng các công thức này để tìm diện tích và chu vi hình tròn có bán kính cho trước. Giá trị của π có thể được sử dụng trực tiếp hoặc có thể được trích xuất bằng cách sử dụng giá trị pi trong thư viện toán học trong Python

Chương trình tìm diện tích và chu vi hình tròn

# Python program to find the 
# area and perimeter of circle in python

# Initialising the value of PI
PI = 3.14
# Getting input from user
R = float[input["Enter radius of the circle: "]]

# Finding the area and perimeter of the circle
area = [PI*R*R]
perimeter = [2*PI*R]

# Printing the area and perimeter of the circle 
print["The area of circle is", area]
print["The perimeter of circle is", perimeter]

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564

Giải trình

Trong đoạn mã trên, chúng ta đã khởi tạo giá trị của PI bằng 3. 14. Sau đó yêu cầu người dùng nhập giá trị của R. Sử dụng các công thức, chúng tôi đã tính giá trị của diện tích và chu vi và in nó

Chúng ta cũng có thể lấy giá trị của PI bằng cách sử dụng giá trị tích hợp sẵn trong thư viện toán học của Python

cú pháp

math.pi

Chương trình tìm diện tích và chu vi hình tròn bằng thư viện toán học

# Python program to find the 
# area and perimeter of a circle in python

from math import pi

# Getting input from user
R = float[input["Enter radius of the circle: "]]

# Finding the area and perimeter of the circle
area = [pi*R*R]
perimeter = [2*pi*R]

# Printing the area and perimeter of the circle 
print["The area of circle is ", "%.2f" %area]
print["The perimeter of circle is", "%.2f" %perimeter]

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is  4.52
The perimeter of circle is 7.54

RUN 2:
Enter radius of the circle: 35.63
The area of circle is  3988.24
The perimeter of circle is 223.87

Giải trình

Trong đoạn mã trên, chúng tôi đã nhập giá trị của pi từ thư viện toán học để sử dụng trong chương trình. Sau đó yêu cầu người dùng nhập giá trị của R. Sử dụng các công thức, chúng tôi đã tính giá trị của diện tích và chu vi và in nó

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách tìm chu vi/chu vi của hình tròn trong Python. Logic của chương trình này khá dễ dàng nếu bạn biết công thức tính chu vi/chu vi hình tròn

Luôn luôn tốt hơn để hiểu các khái niệm thông qua mã hóa. Chúng ta sẽ cố gắng viết nguệch ngoạc một mã đơn giản để tìm chu vi của hình tròn. Mã này sẽ lấy bán kính float làm đầu vào từ người dùng và nó sẽ đưa ra chu vi làm đầu ra

from math import pi

radius=float[input["Enter radius: "]]

Ở đây chúng tôi đã nhập pi từ mô-đun toán học vì chúng tôi sẽ cần nó để tính chu vi. Chúng tôi đã đọc đầu vào từ người dùng ở dạng float xem xét khả năng bán kính có thể ở dạng float

circum=2*pi*radius

print[f"Circumference is {round[circum,2]}"]

chúng tôi đã tính chu vi của một vòng tròn bằng cách sử dụng 2*pi*r. Để giới hạn độ chính xác của dấu phẩy động ở 2 vị trí, chúng tôi đã sử dụng hàm round[] được xác định trước

Output:
Enter radius: 5
Circumference is 31.42

Ví dụ

Hãy xem xét một ví dụ khác, ở đây chúng ta sẽ tìm chu vi của hình tròn bằng cách sử dụng hàm do người dùng xác định

________số 8

ở đây chúng tôi đã thực hiện cùng một nhiệm vụ như trước đó, nhưng ở đây chúng tôi đã xây dựng một chức năng do người dùng xác định để hoàn thành công việc. Có một cách tiếp cận chuyên nghiệp hơn để giải quyết vấn đề

Hình chữ nhật có bốn cạnh trong đó các cạnh đối diện nhau thì bằng nhau. Chu vi hình chữ nhật là diện tích xung quanh mặt ngoài của nó

Giả sử a, b, c, d là bốn cạnh của hình chữ nhật

a=c và b=d

Chu Vi Hình Chữ Nhật= a+ b+ c+ d= a+ b+ a+ b= 2[a + b]

thuật toán

  1. Xác định giá trị cho cạnh của hình chữ nhật
  2. Áp dụng các giá trị trong công thức
  3. In chu vi

phức tạp

Ô[1]

Dung dịch

con trăn

đầu ra

Perimeter of Rectangle is:  12

C

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
0

JAVA

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
1

C#

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
2

PHP

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
3

Giả sử chúng ta có một danh sách các điểm được sắp xếp đại diện cho một điểm cuối đa giác đơn giản trên mặt phẳng 2D. Chúng ta phải tìm chu vi của đa giác này

Vì vậy, nếu đầu vào giống như điểm = [[0, 0], [0,5], [3, 5], [3,0]], thì đầu ra sẽ là 16 vì

hai cạnh có độ dài là 3 và hai cạnh có độ dài là 5 nên 2*5 + 2*3 = 16

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -

  • Định nghĩa một hàm getInfo[]. Điều này sẽ lấy x1, y1, x2, y2
  • trả về căn bậc hai của [[x1-x2]*[x1-x2]+[y1-y2]*[y1-y2]] là khoảng cách Euclide
  • giữa [x1, y1] và [x2, y2]
  • Từ phương pháp chính, làm như sau
  • N. = kích thước của điểm
  • [đầu tiên, thứ nhất]. = điểm[0]
  • [trước, trước]. = [lần đầu tiên, lần đầu tiên]
  • độ phân giải. = 0
  • đối với tôi trong phạm vi 1 đến N-1, hãy làm
    • [tiếp theo, tiếp theo]. = điểm[i]
    • độ phân giải. = res + getInfo[prevx, prevy, nextx, nexty]
    • trước. = tiếp theo
    • ăn trước. = tiếp theo
  • độ phân giải. = res + getInfo[prevx, prevy, firstx, firsty]
  • trả lại độ phân giải

Ví dụ

Chúng ta hãy xem triển khai sau đây để hiểu rõ hơn -

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
4

Đầu vào

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
5

đầu ra

RUN 1:
Enter radius of the circle: 1.2
The area of circle is 4.521599999999999
The perimeter of circle is 7.536

RUN 2:
Enter radius of the circle: 35.63
The area of circle is 3986.2202660000007
The perimeter of circle is 223.7564
6

Chu vi trong Python là gì?

Công thức tìm chu vi hình chữ nhật . per = len+bre+len+bre = [2*len]+[2*bre] = 2*[len+bre] Ở đây per biểu thị . Bạn có thể sử dụng bất kỳ một trong ba công thức này.

Chu vi trong mã hóa là gì?

Bài tập C. Tính chu vi và diện tích hình chữ nhật . lập trình C. Chu vi của một hình chữ nhật. Chu vi là đường bao quanh hình dạng hai chiều . Từ này xuất phát từ tiếng Hy Lạp peri [xung quanh] và mét [đo lường].

Làm thế nào để tìm chu vi?

Chu vi là độ dài đường viền của một hình. Để tính chu vi của một hình chữ nhật hoặc hình vuông, bạn phải cộng độ dài của cả bốn cạnh .

Câu trả lời chu vi là gì?

Chu vi là khoảng cách xung quanh cạnh của một hình . Tìm hiểu cách tìm chu vi bằng cách cộng độ dài các cạnh của các hình khác nhau.

Chủ Đề