Diện tích và chu vi hình tròn sử dụng hàm trong python

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

from math import pi

def circum(r):
    return 2*pi*r

radius=float(input("Enter radius: "))
print(f"Circumference is {round(circum(radius),2)}")

ở đâ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 đề

Trong bài viết này, chúng tôi đã tạo một số chương trình bằng Python để tìm và in diện tích hình tròn bằng cách sử dụng giá trị bán kính của nó do người dùng nhập vào thời gian chạy. Dưới đây là danh sách các chương trình

  • Tìm diện tích hình tròn không có chức năng
  • Tìm diện tích hình tròn bằng hàm do người dùng xác định
  • Sử dụng lớp

Công Thức Tìm Diện Tích Hình Tròn

Để tìm diện tích hình tròn với giá trị bán kính đã cho, hãy sử dụng công thức sau

Ở đây a biểu thị giá trị diện tích, r biểu thị giá trị bán kính của hình tròn

Lưu ý - Giá trị của π là 3. 14

Chương trình này nhận bán kính hình tròn làm đầu vào từ người dùng trong thời gian chạy, sau đó tìm và in diện tích của nó. Câu hỏi là viết chương trình Python để tính diện tích hình tròn. Đây là câu trả lời của nó

print("Enter the Radius of Circle: ")
r = float(input())
a = 3*3.14*r*r
print("\nArea = ", a)

Đây là mẫu chạy của nó

calculate area of circle python

Bây giờ cung cấp đầu vào nói 5 là bán kính của hình tròn, nhấn phím

circum=2*pi*radius

print(f"Circumference is {round(circum,2)}")
4 để tìm và in diện tích hình tròn dựa trên giá trị bán kính đã cho như trong ảnh chụp nhanh bên dưới

area of circle python

Tìm diện tích hình tròn bằng đường kính đầu vào

Câu hỏi đặt ra là viết chương trình Python tính diện tích hình tròn nếu nhập đường kính. Câu trả lời cho câu hỏi này được đưa ra dưới đây

print("Enter the Diameter of Circle: ", end="")
d = float(input())
r = d/2
a = 3*3.14*r*r
print("\nArea = ", a)

Đây là lần chạy mẫu của nó với đầu vào của người dùng là 10 làm đường kính

python calculate area of circle

Chú ý - Đường kính là độ dài đoạn thẳng đi qua tâm của hình tròn, từ cạnh này sang cạnh kia

Lưu ý - Bán kính là độ dài của đoạn thẳng từ tâm hình tròn đến bất kỳ cạnh bên ngoài nào

Lưu ý - Quan hệ Đường kính với Bán kính là, Chiều dài của Bán kính bằng một nửa Chiều dài của Đường kính. Hoặc Đường kính gấp đôi chiều dài Bán kính

Tìm diện tích hình tròn bằng hàm

Chương trình này thực hiện công việc tương tự như chương trình đầu tiên của bài viết này. Sự khác biệt duy nhất là, cách tiếp cận của nó. Nghĩa là, chương trình này sử dụng hàm do người dùng định nghĩa có tên là areaOfCircle(), tìm và trả về diện tích dựa trên bán kính được truyền làm đối số của nó

def areaOfCircle(rad):
    ar = 3*3.14*rad*rad
    return ar

print("Enter the Radius of Circle: ", end="")
r = float(input())
a = areaOfCircle(r)
print("\nArea = ", a)

Đây là mẫu chạy với đầu vào của người dùng, 10 là bán kính hình tròn

python calculate area of circle using function

Tìm diện tích hình tròn bằng Class

Chương trình này sử dụng lớp và đối tượng, một tính năng hướng đối tượng của Python để tìm và in diện tích hình tròn

class CodesCracker:
    def areaOfCircle(self, rad):
        ar = 3*3.14*rad*rad
        return ar

print("Enter the Radius of Circle: ", end="")
r = float(input())

CCobj = CodesCracker()
a = CCobj.areaOfCircle(r)

print("\nArea = ", a)

Chương trình này tạo ra kết quả giống như chương trình trước. Trong chương trình này, sử dụng câu lệnh, CCobj = CodesCracker(), tất cả các thuộc tính của lớp CodesCracker được gán cho đối tượng này (CCobj). Bây giờ chúng ta có thể sử dụng đối tượng này để truy cập hàm thành viên (areaOfCircle()) để tìm diện tích hình tròn theo cách tương tự như đã thực hiện trong chương trình trước bằng cách sử dụng hàm do người dùng định nghĩa

Trong hướng dẫn này, chúng ta sẽ tìm hiểu tất cả về hình tròn (diện tích, chu vi) với tất cả các loại phương pháp. Phương pháp Inbuild, chức năng, đơn giản, v.v. Bạn có thể viết Chương trình tính diện tích hình tròn đồng thời tính phép toán dưới đây

  • Tính diện tích hình tròn bằng ngôn ngữ lập trình Python
  • Tìm diện tích hình tròn bằng hàm trong Python
  • Tìm diện tích hình tròn bằng mô-đun toán học trong python
  • Chương trình Python tính diện tích và chu vi hình tròn
  • Chương trình Python để tính diện tích và chu vi hình tròn bằng mô-đun toán học sẵn có
  • Chương trình Python tìm diện tích và chu vi hình tròn

Tính diện tích hình tròn bằng ngôn ngữ lập trình Python

  • Lấy thông tin đầu vào từ người dùng bằng hàm input() cho bán kính và lưu trữ trong một biến
  • Sử dụng biến hằng để lưu trữ giá trị của "PI"
  • Và, Tính diện tích hình tròn với công thức diện tích = PI * r *r
  • Và, cuối cùng, in diện tích hình tròn
________số 8

Tìm diện tích hình tròn bằng hàm trong Python

  • đã định nghĩa một hàm là def area_of_circle()
def area_of_circle(r):
    PI = 3.14
    return PI * r * r

r = float(input("Enter the radius of Circle : "))
print("Area : %.6f" % area_of_circle(r)) 

'''
#Output

Enter the radius of Circle : 3
Area : 28.260000

''' 

Tìm diện tích hình tròn bằng mô-đun toán học trong python

  • nhập mô-đun toán học là mô-đun sẵn có
  • lấy bán kính đầu vào từ người dùng
  • bây giờ, hãy tính diện tích bằng cách sử dụng công thức này diện tích = toán học. pi * r * r. Giá trị của "pi" được lấy từ mô-đun "math"
  • Và in diện tích hình tròn
circum=2*pi*radius

print(f"Circumference is {round(circum,2)}")
0

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

  • Lấy thông tin đầu vào từ người dùng bằng hàm input() cho bán kính và lưu trữ nó trong một biến
  • sử dụng hằng số để lưu trữ giá trị của "PI"
  • Bây giờ, hãy tính diện tích hình tròn bằng công thức diện tích = PI * r * r
  • Và Tính chu vi hình tròn, sử dụng công thức chu vi = 2 * PI * r
  • in diện tích và chu vi hình tròn
circum=2*pi*radius

print(f"Circumference is {round(circum,2)}")
1

Chương trình Python để tính diện tích và chu vi hình tròn bằng mô-đun toán học sẵn có

circum=2*pi*radius

print(f"Circumference is {round(circum,2)}")
2

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

  • Lấy thông tin đầu vào từ người dùng bằng hàm input() cho bán kính hình tròn
  • sử dụng hằng số để lưu trữ giá trị của "PI"
  • Tính diện tích hình tròn bằng công thức diện tích = PI * r * r
  • và tính chu vi hình tròn chúng ta sẽ sử dụng công thức chu vi = 2 * PI * r
  • in diện tích và chu vi hình tròn
circum=2*pi*radius

print(f"Circumference is {round(circum,2)}")
3

Diện tích hình tròn trong Python là gì?

Để tính diện tích hình tròn trong Python, bạn phải biết bán kính của hình tròn. Công thức tính diện tích hình tròn là A=πr² . Trong trường hợp bạn có đường kính của hình tròn, thì phải sử dụng công thức A=1/4πd2.

Chu vi của một hàm trong Python là gì?

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

Công thức tính diện tích và chu vi hình tròn là gì?

Một hình tròn cũng được xác định bởi hai thuộc tính của nó, chẳng hạn như diện tích và chu vi. Các công thức cho cả hai số đo của vòng tròn được đưa ra bởi; . Area of a circle = πr. Chu vi hình tròn = 2πr .

Làm cách nào để tính bán kính trong Python?

r = float(input("Nhập bán kính hình tròn. "))
diện tích = 3. 1416 * r
print("Bán kính. ", r)
in("Diện tích = ", diện tích)
#đầu ra. Nhập bán kính của hình tròn. 1. 1. bán kính. 1. 1. Diện tích = 3. 45576