Python có chức năng vuông không?

Sử dụng các thư viện hoặc hàm dựng sẵn của Python, người dùng có thể tìm thấy Bình phương của một số. Nhân hai lần cùng một số ta được bình phương của số đó. Bài viết Python này cung cấp nhiều cách khác nhau để đến Bình phương của số

 

 

 

 

Trong hướng dẫn Python này, bạn sẽ học

  • Phương pháp 1. Sử dụng hàm Pow[] trong Python
  • Phương pháp 2. Sử dụng Power Operator
  • Phương pháp 3. Sử dụng phép nhân để xác định bình phương của một số
  • Phương pháp 4. Sử dụng một danh sách để xác định bình phương của một số
  • Phương pháp 5. Sử dụng vòng lặp While trong Python
  • Phương pháp 6. Sử dụng mảng để xác định bình phương của một số

Phương pháp 1. Sử dụng hàm Pow[] trong Python

Hàm Pow là một hàm dựng sẵn có sẵn trong mô-đun Math của python. Chức năng này giúp xác định sức mạnh của một số

Để xác định Bình phương của số, nó sử dụng hai làm lũy thừa

Sau đây là cú pháp của hàm pow như hình bên dưới

cú pháp

Pow [base, exponent]

Giải trình. –

Hàm nhận hai đối số là cơ số và số mũ

  • Cơ sở. số có lũy thừa hoặc Bình phương cần tính
  • số mũ. là một số được sử dụng làm chỉ số trên của số cơ sở

Thí dụ

Hãy để chúng tôi lấy một ví dụ về cách xác định Bình phương của một số bằng mã python. Chương trình Python này sẽ tính bình phương của một số bằng cách sử dụng các số nguyên cơ số và số mũ làm đầu vào

Mã Python

Base=input["Provide base integer"]
if Base.isdigit[]==True:
    Base=int[Base]
    result=pow[Base,2]
    print["The square result is ", result]
else:
    print["please provide an integer for base"]

đầu ra

Provide base integer2
The square result is 4

Giải trình

Trước khi xác định Bình phương của một số, đoạn mã trên lấy đầu vào từ người dùng. Mã kiểm tra đầu vào có phải là một chữ số hay không. Nếu nó đúng, nó xác định Bình phương của số

Phương pháp 2. Sử dụng Power Operator

Toán tử nguồn trong python được biểu diễn dưới dạng '**'. Nó được sử dụng trong python để xác định sức mạnh của một số. Với đầu vào là số mũ của hai, toán tử này cung cấp cho người dùng bình phương của một số trong Python. Toán tử lũy thừa còn được gọi là toán tử lũy thừa

Toán tử nguồn có cú pháp python sau

cú pháp. –

[Base**Exponent]

Hãy để chúng tôi lấy một ví dụ về cách xác định Bình phương của một số bằng toán tử số mũ trong python. Chương trình này sẽ lấy các số nguyên cơ số và số mũ làm đầu vào để xác định Bình phương của một số

Mã Python

Base=input["Provide base integer"]
Exponent=input["Provide exponent integer"]
if Base.isdigit[] & Exponent.isdigit[]==True:
    Base=int[Base]
    Exponent=int[Exponent]
    result=Base**Exponent
    print["The square result is ",result]
else:
    print["please provide an integer for base"]

đầu ra

Provide base integer2
Provide Exponent integer2
The square result is 4

Giải trình

Trước khi xác định Bình phương của một số, đoạn mã trên lấy đầu vào từ người dùng. Mã kiểm tra đầu vào có phải là một chữ số hay không. Nếu nó đúng, nó xác định Bình phương của số

Phương pháp 3. Sử dụng phép nhân để xác định bình phương của một số

Việc tạo tập lệnh python để xác định Bình phương của một số bằng cách sử dụng phép nhân thật dễ dàng. Mã Python sau đây sẽ lấy một số từ người dùng và nhân nó lên vài lần. Nó cũng kiểm tra xem đầu vào đã cho có phải là một chữ số hay không

Mã python sẽ theo cú pháp sau

cú pháp

[Base* Base]

Cú pháp trên tương tự như biểu diễn toán học cơ bản. Điều này cho thấy rằng Bình phương của một số có thể được xác định bằng cách nhân cơ số với chính nó một vài lần

Thí dụ

Hãy để chúng tôi lấy một ví dụ về cách xác định Bình phương của một số bằng phép nhân trong mã python. Chương trình này sẽ lấy cơ số làm đầu vào để xác định Bình phương của một số

Mã Python

Base=input["Provide base integer"]
if Base.isdigit[]==True:
    Base=int[Base]
    result=Base*Base
    print["The square result is ",result]
else:
    print["please provide an integer for base"]

đầu ra

Provide base integer2
The square result is 4

Giải trình

Trước khi xác định Bình phương của một số, đoạn mã trên lấy đầu vào từ người dùng. Mã kiểm tra đầu vào có phải là một chữ số hay không. Nếu nó đúng, nó xác định Bình phương của số

Phương pháp 4. Sử dụng một danh sách để xác định bình phương của một số

Python cung cấp chức năng xác định Bình phương của một số cho nhiều cơ số và chúng có thể được nhóm lại với nhau để tạo thành danh sách python. Nó là một loại cấu trúc dữ liệu cho phép lập trình viên lưu trữ nhiều phần tử hoặc giá trị dưới một biến duy nhất. Sau đó, nó sẽ bình phương từng số có trong danh sách

Hãy để chúng tôi lấy một ví dụ về cách xác định Bình phương của một số bằng cách sử dụng cấu trúc dữ liệu danh sách. Chương trình này lấy một danh sách làm đầu vào để xác định Bình phương của một số

Mã Python

sqr_list = [2,4,6,8]
for Base in sqr_list:
    result=Base**2
    print["The square result is ",result]

đầu ra

Base=input["Provide base integer"]
if Base.isdigit[]==True:
    Base=int[Base]
    result=pow[Base,2]
    print["The square result is ", result]
else:
    print["please provide an integer for base"]
0

Giải trình

Trong mã Python ở trên, một vòng lặp for được thực thi duyệt qua từng phần tử có trong danh sách và cho từng phần tử. Nó xác định Bình phương của một số. Sử dụng phương pháp trên, danh sách giúp chúng ta xác định Bình phương của các giá trị số nguyên khác nhau

Phương pháp 5. Sử dụng vòng lặp While trong Python

Một vòng lặp while cũng có thể được sử dụng để xác định Bình phương của một số trong python. Nó có thể được gọi là sự lặp lại của một hướng dẫn cụ thể cho đến khi một điều kiện cụ thể được đáp ứng. Nó giúp tính toán Bình phương của một số bằng cách lặp lại các hướng dẫn cho đến khi điều kiện được cung cấp trở thành sai

Chương trình dưới đây lặp lại bằng cách sử dụng vòng lặp while để xác định Bình phương của một số cho đến khi bộ đếm được sử dụng làm đầu vào bằng hoặc nhỏ hơn 5

Mã Python

Base=input["Provide base integer"]
if Base.isdigit[]==True:
    Base=int[Base]
    result=pow[Base,2]
    print["The square result is ", result]
else:
    print["please provide an integer for base"]
1

đầu ra

Base=input["Provide base integer"]
if Base.isdigit[]==True:
    Base=int[Base]
    result=pow[Base,2]
    print["The square result is ", result]
else:
    print["please provide an integer for base"]
2

Phương pháp 6. Sử dụng mảng để xác định bình phương của một số

Một phương pháp khác có thể được sử dụng để xác định Bình phương của một số là sử dụng kết hợp các mảng và một hàm dựng sẵn có sẵn trong python

Người ta có thể sử dụng mảng Python và phương thức bình phương có trong mô-đun NumPy để xác định Bình phương của một số. Hãy để chúng tôi lấy một ví dụ để xác định Bình phương của một số bằng hai phương pháp trên như hình dưới đây. –

Chủ Đề