Hướng dẫn how do you print the squared symbol in python? - làm thế nào để bạn in biểu tượng bình phương trong python?

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:47 (UTC/GMT +8 giờ)

Chuỗi Python: Tập thể dục-43 với giải pháp

Viết một chương trình Python để in biểu tượng hình vuông và khối trong khu vực của một hình chữ nhật và thể tích của một xi lanh.

Hướng dẫn how do you print the squared symbol in python? - làm thế nào để bạn in biểu tượng bình phương trong python?

Giải pháp mẫu:-:-

Mã Python:

area = 1256.66
volume = 1254.725
decimals = 2
print("The area of the rectangle is {0:.{1}f}cm\u00b2".format(area, decimals))
decimals = 3
print("The volume of the cylinder is {0:.{1}f}cm\u00b3".format(volume, decimals))

Đầu ra mẫu:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      

Flowchart:

Hướng dẫn how do you print the squared symbol in python? - làm thế nào để bạn in biểu tượng bình phương trong python?

Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Trình chỉnh sửa mã Python:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus.

Trước đây: Viết chương trình Python để đếm các ký tự lặp lại trong chuỗi. Write a python program to count repeated characters in a string.
Next: Write a Python program to print the index of the character in a string.

Mức độ khó của bài tập này là gì?

Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.

Python: Lời khuyên trong ngày

Giải nén các biến khỏi ITEBELE mà không chỉ ra tất cả các yếu tố:

>>> a, *b, c = [1, 2, 3, 4, 5]
>>> a
1
>>> b
[2, 3, 4]
>>> c
5


  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực


Hình vuông của một số là số đó nhân với chính nó. Nhưng những cách để làm điều đó trong ngôn ngữ lập trình Python là gì? Hãy cùng tìm hiểu.

Trong bài viết này:

  • Ba cách để số vuông trong Python
  • Square Một số Python với toán tử số mũ:
    The area of the rectangle is 1256.66cm²                                                                       
    The volume of the cylinder is 1254.725cm³                      
    
    6
    • Ví dụ: Số Python vuông với toán tử số mũ
  • Vuông một số python với hàm
    The area of the rectangle is 1256.66cm²                                                                       
    The volume of the cylinder is 1254.725cm³                      
    
    7
    • Ví dụ: Giá trị vuông với hàm Python từ
      The area of the rectangle is 1256.66cm²                                                                       
      The volume of the cylinder is 1254.725cm³                      
      
      7
  • Vuông một số trong python với phép nhân
    • Ví dụ: Giá trị Python vuông bằng cách nhân
  • Bình phương tất cả các giá trị trong danh sách hoặc mảng python
    • Nhiều giá trị vuông với độ hiểu danh sách
    • Giá trị vuông với vòng lặp Python từ
      The area of the rectangle is 1256.66cm²                                                                       
      The volume of the cylinder is 1254.725cm³                      
      
      9
  • Bản tóm tắt

# Ba cách để các số vuông trong Python

Trong toán học, một hình vuông là kết quả của việc nhân số một con số (Wikipedia, 2019). Sự nhân lên đó được thực hiện chỉ một lần, như vậy: n x n. Điều đó làm cho bình phương giống như nâng một số lên sức mạnh của 2.

Ví dụ, 9 x9 là 81 chỉ là 9 bình phương (92) cũng là 81. Một tính năng của hình vuông là chúng luôn luôn tích cực. Điều này là do một lần tiêu cực khác một tiêu cực luôn luôn cho một tích cực. Ví dụ, -9 bình phương, hoặc (-9) 2, cũng là 81.

Có một số cách để bình phương một số trong Python:

  • Toán tử
    The area of the rectangle is 1256.66cm²                                                                       
    The volume of the cylinder is 1254.725cm³                      
    
    6 (nguồn) có thể nâng giá trị lên công suất của 2. Ví dụ: chúng tôi mã 5 bình phương là
    >>> a, *b, c = [1, 2, 3, 4, 5]
    >>> a
    1
    >>> b
    [2, 3, 4]
    >>> c
    5
    
    1.
  • Hàm
    The area of the rectangle is 1256.66cm²                                                                       
    The volume of the cylinder is 1254.725cm³                      
    
    7 tích hợp cũng có thể nhân lên một giá trị với chính nó. 3 bình phương được viết như:
    >>> a, *b, c = [1, 2, 3, 4, 5]
    >>> a
    1
    >>> b
    [2, 3, 4]
    >>> c
    5
    
    3.
  • Và, tất nhiên, chúng tôi cũng có được hình vuông khi chúng tôi nhân một giá trị với chính nó. 4 bình phương sau đó trở thành
    >>> a, *b, c = [1, 2, 3, 4, 5]
    >>> a
    1
    >>> b
    [2, 3, 4]
    >>> c
    5
    
    4.

Mỗi cách tiếp cận đưa ra câu trả lời chính xác, và một cách tốt hơn những cách khác. Chỉ cần chọn một trong những bạn thích nhất.

Hãy cùng xem cách mỗi tùy chọn hoạt động trong Python.

# Vuông số python với toán tử số mũ: The area of the rectangle is 1256.66cm² The volume of the cylinder is 1254.725cm³ 6

Cách đầu tiên để hình vuông một số là với toán tử Python, (

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6). Hai dấu hoa thị đó có Python thực hiện số mũ (Matthes, 2016). Để bình phương một giá trị, chúng ta có thể nâng nó lên sức mạnh của 2.

Vì vậy, chúng tôi nhập số vào hình vuông, sau đó

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6 và kết thúc bằng
>>> a, *b, c = [1, 2, 3, 4, 5]
>>> a
1
>>> b
[2, 3, 4]
>>> c
5
8. Ví dụ: để có được hình vuông của 3 chúng tôi làm:

# Ví dụ: Số Python vuông với toán tử số mũ

Hãy cùng xem cách bình phương với

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6 hoạt động trong thực tế:

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)

Chương trình nhỏ này đầu tiên tạo ra năm biến, được đặt tên là

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
0 đến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
1.

Chúng tôi vuông giá trị của mỗi biến tiếp theo. Vì vậy, chúng tôi sử dụng tên biến đổi, toán tử số mũ

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6 và loại
>>> a, *b, c = [1, 2, 3, 4, 5]
>>> a
1
>>> b
[2, 3, 4]
>>> c
5
8. Chúng tôi lưu trữ các kết quả bình phương trong các biến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4 đến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
5.

Sau đó, chúng tôi gọi hàm Python từ

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
6 để hiển thị cả giá trị ban đầu và bình phương. Đây là cách đầu ra đó trông như thế nào:

3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521

# Bình phương một số python với hàm The area of the rectangle is 1256.66cm² The volume of the cylinder is 1254.725cm³ 7

Một cách khác để các số vuông là với hàm

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
7 tích hợp. Chức năng đó làm tăng một số giá trị cho một sức mạnh nhất định (Lutz, 2013). Đối số đầu tiên của nó là số chúng tôi muốn nêu ra; Đối số thứ hai là số mũ. Khi chúng ta vuông với
The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
7, đối số thứ hai đó luôn là
>>> a, *b, c = [1, 2, 3, 4, 5]
>>> a
1
>>> b
[2, 3, 4]
>>> c
5
8.

Ví dụ: để vuông 3 chúng tôi gõ:

Chúng ta cũng có thể vuông một số với hàm

3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
1. Hàm đó chấp nhận cùng một đối số, nhưng trả về giá trị dấu phẩy động mỗi lần. Vì vậy,
3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
2 cho
3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
3 thay vì
3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
4.

# Ví dụ: Các giá trị vuông với chức năng Python từ The area of the rectangle is 1256.66cm² The volume of the cylinder is 1254.725cm³ 7

Ở đây, cách chúng tôi sử dụng chức năng

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
7 trong thực tế:

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)

Ở đây trước tiên chúng tôi tạo 5 biến khác nhau (

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
0 đến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
1).

Sau đó, chúng tôi vuông từng biến đó. Vì vậy, chúng tôi gọi

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
7 với hai đối số: biến và
>>> a, *b, c = [1, 2, 3, 4, 5]
>>> a
1
>>> b
[2, 3, 4]
>>> c
5
8. Làm như vậy làm tăng giá trị biến đổi lên sức mạnh của 2, điều này mang lại cho chúng ta hình vuông. Chúng tôi đặt các hình vuông đó vào các biến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4 thông qua
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
5.

Bit cuối cùng của mã xuất ra giá trị ban đầu và bình phương. Để làm điều đó, chúng tôi gọi hàm

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
6 nhiều lần. Ở đây, những gì hiển thị:

3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521

# Vuông một số trong python với phép nhân

Một hình vuông chỉ là một số nhân với chính nó. Và do đó, một tùy chọn khác là thực hiện phép nhân đó với toán tử

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4 trực tiếp.

Vì vậy, để vuông

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
5, chúng tôi nhân giá trị đó với chính nó:

# Ví dụ: Giá trị Python vuông bằng cách nhân

Vì vậy, với các giá trị vuông với toán tử

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4, chúng tôi chỉ cần nhân mỗi giá trị với chính nó. Ở đây, một chương trình ví dụ chỉ làm điều đó:

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value by multiplying with itself
squareA = valueA * valueA
squareB = valueB * valueB
squareC = valueC * valueC
squareD = valueD * valueD
squareE = valueE * valueE

# Display the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)

Trước tiên chúng tôi thực hiện năm biến,

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
0 đến
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
1. Mỗi người có một giá trị mà chúng ta muốn vuông.

Đó là những gì chúng tôi làm tiếp theo. Chúng tôi nhân mỗi biến với chính nó (ví dụ,

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
9) và lưu trữ kết quả trong một biến mới (
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4).

Sau đó, chúng tôi xuất ra cả giá trị ban đầu và bình phương của nó với một số câu lệnh

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
6. Đây là cách đầu ra đó trông như thế nào:

3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521

# Bình phương tất cả các giá trị trong danh sách hoặc mảng python

Các ví dụ trước đó đều bình phương một giá trị duy nhất tại một thời điểm. Nhưng đôi khi chúng ta có một danh sách hoặc mảng có giá trị mà chúng ta cần để vuông. Hãy cùng xem xét hai cách tiếp cận có thể cho điều đó.

# Nhiều giá trị bình phương với độ hiểu danh sách

Một tùy chọn bình phương một chuỗi các giá trị là một sự hiểu biết danh sách. Những lần chạy hiệu quả và chỉ cần một chút mã.

Tại đây, cách thức hiểu biết danh sách có thể bình phương từng giá trị trong danh sách:

# Some random values
numbers = [
    23, 3, 7, 81, 12,
    490, 312, 1234, 99
]

# Generate list with each value squared
squared = [number ** 2 for number in numbers]

# Output data
print("Original values:\n", numbers)
print("Values squared:\n", squared)

Ví dụ này lần đầu tiên làm cho một danh sách có tên

3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
2. Nội dung của nó là các giá trị số nguyên khác nhau.

Sau đó, chúng tôi tạo ra một danh sách mới với một danh sách hiểu. Mã giữa các dấu ngoặc vuông (

3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
3 và
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
4) bình phương mỗi giá trị
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
5 với toán tử số mũ (
The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6).

Các giá trị

3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
5 đó được tạo bởi biểu thức vòng lặp
The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9:
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
9. Điều này đi qua danh sách
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
2 ban đầu của chúng tôi và cung cấp cho mỗi phần tử có sẵn dưới dạng biến
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
5, từng lần một.

Sau danh sách đó hiểu được danh sách

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value by multiplying with itself
squareA = valueA * valueA
squareB = valueB * valueB
squareC = valueC * valueC
squareD = valueD * valueD
squareE = valueE * valueE

# Display the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
2 có mỗi giá trị bình phương. Sau đó, chúng tôi xuất ra các giá trị ban đầu và bình phương với chức năng Python từ ____36. Ở đây, những gì hiển thị:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
0

Tất nhiên, chúng tôi cũng có thể bình phương các giá trị theo một cách khác. Chẳng hạn, với phép nhân đơn giản:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
1

Bạn có cần phải giữ các giá trị ban đầu? Sau đó, một danh sách hiểu cũng có thể ghi đè danh sách hiện có với các giá trị bình phương. Đối với đó gán danh sách kết quả của danh sách hiểu. Ví dụ:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
2

# Giá trị vuông với vòng lặp Python từ The area of the rectangle is 1256.66cm² The volume of the cylinder is 1254.725cm³ 9

Một tùy chọn khác mà các giá trị bình phương là vòng lặp Python ____ ____19. Điều này đòi hỏi nhiều mã hơn một chút so với khả năng hiểu danh sách, nhưng cung cấp sự linh hoạt hơn. Ví dụ, bên trong một vòng lặp, chúng ta có thể dễ dàng thực hiện nhiều nhiệm vụ hơn là chỉ các giá trị bình phương. Cộng với vòng lặp

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9 dễ đọc hơn khi mã phức tạp.

Ở đây, cách thức một vòng lặp

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9 có thể các giá trị vuông:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
3

Ở đây trước tiên chúng tôi lập danh sách

3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
2. Danh sách đó có một số giá trị số nguyên. Sau đó, chúng tôi lập một danh sách thứ hai,
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value by multiplying with itself
squareA = valueA * valueA
squareB = valueB * valueB
squareC = valueC * valueC
squareD = valueD * valueD
squareE = valueE * valueE

# Display the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
2. Cái này bắt đầu trống (
3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
0) nhưng chúng tôi sẽ lấp đầy nó bên trong vòng lặp.

Tiếp theo một vòng

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9 đi qua tất cả các giá trị trong danh sách
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
2. Trong mỗi chu kỳ vòng lặp, biến
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
5 đề cập đến một yếu tố duy nhất trong danh sách đó.

Bên trong vòng lặp, chúng tôi gọi phương thức

3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
4 trong danh sách
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value by multiplying with itself
squareA = valueA * valueA
squareB = valueB * valueB
squareC = valueC * valueC
squareD = valueD * valueD
squareE = valueE * valueE

# Display the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
2 của chúng tôi. Điều đó thêm một yếu tố mới vào danh sách đó. Giá trị chúng tôi thêm là biến
3 squared = 9.0
12 squared = 144.0
25 squared = 625.0
120.5 squared = 14520.25
-75.39 squared = 5683.6521
5 được nâng lên thành nguồn 2 (
3 squared = 9
12 squared = 144
25 squared = 625
120.5 squared = 14520.25
-75.39 squared = 5683.6521
7). Bởi vì vòng lặp lặp lại quy trình này cho mọi giá trị danh sách, khi vòng lặp kết thúc, chúng tôi có tất cả các giá trị bình phương.

Cuối cùng, chúng tôi xuất ra cả danh sách ban đầu và vuông với hàm

# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value
squareA = valueA ** 2
squareB = valueB ** 2
squareC = valueC ** 2
squareD = valueD ** 2
squareE = valueE ** 2

# Output each value squared
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
6. Ở đây, những gì hiển thị:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
0

Trên đây, chúng tôi đã lưu trữ các giá trị bình phương trong một danh sách mới. Nếu bạn không phải giữ danh sách ban đầu, bạn cũng có thể ghi đè lên nó bằng các giá trị bình phương. Khi chúng tôi làm điều đó với vòng lặp

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9, chức năng Python từ
# Some random values
numbers = [
    23, 3, 7, 81, 12,
    490, 312, 1234, 99
]

# Generate list with each value squared
squared = [number ** 2 for number in numbers]

# Output data
print("Original values:\n", numbers)
print("Values squared:\n", squared)
0 là một trợ giúp lớn để có được cả giá trị và chỉ số của nó. Ví dụ:

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
5

Tìm hiểu thêm

  • Tăng số lượng lên một sức mạnh nhất định trong Python
  • Làm thế nào để có được căn bậc hai của giá trị python?
  • Làm thế nào để xem một số Python là một hình vuông hoàn hảo?

# Bản tóm tắt

Một hình vuông là một số nhân với chính nó. Python có ba cách để số vuông.

Đầu tiên là toán tử số mũ hoặc công suất (

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
6), có thể nâng giá trị lên công suất của 2. Chúng ta có thể tính toán một hình vuông theo cùng một cách với hàm
The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
7 tích hợp. Tất nhiên, cách thứ ba là nhân (
# Some random values
valueA = 3
valueB = 12
valueC = 25
valueD = 120.50
valueE = -75.39

# Square each value with pow()
squareA = pow(valueA, 2)
squareB = pow(valueB, 2)
squareC = pow(valueC, 2)
squareD = pow(valueD, 2)
squareE = pow(valueE, 2)

# Output the results
print(valueA, "squared =", squareA)
print(valueB, "squared =", squareB)
print(valueC, "squared =", squareC)
print(valueD, "squared =", squareD)
print(valueE, "squared =", squareE)
4) một giá trị với chính nó.

Để bình phương một chuỗi các số, chúng ta có thể sử dụng danh sách hiểu hoặc vòng

The area of the rectangle is 1256.66cm²                                                                       
The volume of the cylinder is 1254.725cm³                      
9 thông thường. Đầu tiên là nhỏ gọn và yêu cầu ít mã; Thứ hai dễ đọc và xử lý các tình huống phức tạp tốt.

Người giới thiệu

Lutz, M. (2013). Học Python (Phiên bản thứ 5). Sebastopol, CA: O hèReilly Media.

Matthes, E. (2016). Python Crash Course: Một phần giới thiệu thực hành, dựa trên dự án về lập trình. San Francisco, CA: Không có báo chí tinh bột.

Wikipedia (2019, ngày 6 tháng 9). Vuông (đại số). Truy cập vào ngày 18 tháng 9 năm 2019, từ https://en.wikipedia.org/wiki/square_(algebra)

Xuất bản ngày 20 tháng 12 năm 2019.

«Tất cả các bài báo Python

Làm thế nào để bạn nói bình phương trong Python?

Toán tử ** (nguồn) có thể nâng giá trị lên công suất của 2. Ví dụ: chúng tôi mã 5 bình phương là 5 ** 2.Hàm pow () tích hợp cũng có thể nhân giá trị với chính nó.3 bình phương được viết như: POW (3, 2).. For example, we code 5 squared as 5 ** 2 . The built-in pow() function can also multiply a value with itself. 3 squared is written like: pow(3, 2) .

Làm thế nào để bạn gõ vào sức mạnh của 2 trong Python?

Toán tử nguồn (**) tăng giá trị bên trái lên công suất của giá trị thứ hai.Ví dụ: 2 ** 3.Hàm pow () tích hợp thực hiện điều tương tự: nó đưa ra đối số đầu tiên của nó đối với sức mạnh của đối số thứ hai.Như thế này: POW (2, 3).pow(2, 3) .

Hàm vuông trong Python là gì?

Trong phương pháp này, chúng tôi sẽ sử dụng phương thức pow () để tìm bình phương của số.Hàm này tính toán x ** y và trả về giá trị nổi dưới dạng đầu ra.