Các Phép Toán Trong Python - Phan Nhật Chánh
Có thể bạn quan tâm
Phép toán trong Python là các phép tính toán được thực hiện trên các giá trị như số, chuỗi, danh sách, tuple, từ điển và các đối tượng khác trong Python. Python hỗ trợ nhiều loại phép toán như phép toán số học, phép so sánh, phép logic, phép gán giá trị, phép chuyển đổi kiểu dữ liệu và nhiều phép toán khác. Các phép toán này cho phép người dùng thực hiện nhiều tác vụ khác nhau trong Python, từ tính toán số học đến kiểm tra điều kiện và thực hiện các phép gán giá trị.
Python hỗ trợ nhiều phép toán khác nhau, bao gồm:
- Phép toán số học: bao gồm phép cộng +, phép trừ -, phép nhân *, phép chia /, phép chia lấy phần dư %, phép lũy thừa **.
- Phép so sánh: bao gồm phép so sánh bằng ==, phép so sánh khác !=, phép so sánh lớn hơn >, phép so sánh nhỏ hơn <, phép so sánh lớn hơn hoặc bằng >= và phép so sánh nhỏ hơn hoặc bằng <=.
- Phép logic: bao gồm phép and logic and, phép or logic or và phép not logic not.
- Phép gán giá trị: bao gồm phép gán giá trị =, phép gán giá trị tăng lên +=, phép gán giá trị giảm đi -= và phép gán giá trị nhân với *=.
- Phép chuyển đổi kiểu dữ liệu: bao gồm các phép chuyển đổi kiểu số int, kiểu thập phân float, kiểu chuỗi str và kiểu boolean bool.
Những phép toán này cho phép người dùng thực hiện nhiều tác vụ khác nhau trong Python, từ tính toán số học đến kiểm tra điều kiện và thực hiện các phép gán giá trị.
Boolean
Kiểu dữ liệu boolean đại diện cho một trong hai giá trị: True hoặc False. Việc sử dụng kiểu dữ liệu này sẽ rõ ràng hơn khi chúng ta bắt đầu sử dụng các toán tử so sánh. Chữ cái đầu tiên T cho True và F cho False (phải viết hoa không giống như JavaScript).
Ví dụ: Giá trị Boolean
Copy to clipboardprint(True) print(False)Ngôn ngữ Python hỗ trợ một số loại toán tử. Trong phần này, ta sẽ tập trung vào một vài phép toán đó.
Phép gán
Toán tử gán được sử dụng để gán giá trị cho các biến. Bảng dưới đây cho thấy các loại toán tử gán khác nhau được sử dụng trong python, được lấy từ w3school
Toán tử số học
Integers (số nguyên)
Số nguyên (số âm, số 0 và số dương). Ví dụ: ..., -3, -2, -1, 0, 1, 2, 3, ...
Copy to clipboard#PhéptoánsốhọctrongPython #Sốnguyên print('Phép cộng: ',1+2)#3 print('Phép trừ: ',2-1)#1 print('Phép nhân: ',2*3)#4 print('Phép chia: ',4/2)#2.0 print('Phép chia: ',6/2)#3.0 print('Phép chia: ',7/2)#3.5 print('Phép chia lấy phần nguyên: ',7// 2) # 3 print('Phép chia lấy phần dư: ',3%2)#1 print('Phép chia lấy phần dư: ',7// 3) # 2 print('Phép lũy thừa: ',3**2)#9Floats (số thực)
Số thập phân (để phân biệt phần nguyên và phần thập phân ta sử dụng dấu chấm .) Ví dụ: ..., -3.5, -2.25, -1.0, 0.0, 1.1, 2.2, 3.5, ...
Copy to clipboardPi=3.14 R=2 print('S = ',Pi*(R**R))#12.56Complex (số phức)
Số phức Ví dụ: 1 + j, 2 + 4j, 1 - 1j
Copy to clipboardprint('Số phức:',1+1j)#(1+1j) print('Nhân số phức:',(1+1j)*(1-1j))#(2+0j)Các ví dụ
NoteHãy khai báo biến và gán cho nó một giá trị. Ở đây, ta sẽ sử dụng biến có ký tự đơn (ví dụ: a). Lưu ý ta khai báo các loại biến như vậy, các tên biến phải đặt sao cho dễ nhớ.
- Ví dụ 1: Khai báo biến ở trên cùng trước
- Ví dụ 2: Khai báo các giá trị và sắp xếp chúng lại với nhau
- Ví dụ 3: Sử dụng số thập phân để tính (diện tích, thể tích, trọng lượng,..)
Toán tử so sánh
Trong lập trình, ta sử dụng các toán tử so sánh để so sánh hai giá trị.Ta hay kiểm tra xem một giá trị lớn hơn hay nhỏ hơn hoặc bằng giá trị khác. Bảng sau đây cho thấy các toán tử so sánh python được lấy từ w3shool.
- Ví dụ: So sánh giá trị các số nguyên
- Ví dụ: So sánh độ dài của ký tự
- Ví dụ: So sánh một cái gì đó là True hoặc False
- Ngoài việc sử dụng toán tử so sánh ở trên, python còn sử dụng:
- is: Trả về True nếu cả hai biến là cùng một đối tượng (x is y)
- is not: Trả về True nếu cả hai biến không phải là cùng một đối tượng (x is not y)
- in: Trả về True nếu danh sách được truy vấn chứa một mục nhất định (x in y)
- not in: Trả về True nếu danh sách được truy vấn không có một mục nào đó (x not in y)
Toán tử logic
Không giống như các ngôn ngữ lập trình khác python sử dụng các từ khóa and, or và not cho toán tử logic. Các toán tử logic thường được sử dụng để kết hợp các câu lệnh điều kiện:
Copy to clipboardprint(3>2and4>3)#True-Vìcả2điềukiệnđềuđúng print(3>2and4<3)#False-vìđiềukiệnthứhaisai print(3<2and4<3)#False-vìcả2điềukiệnsai print(3>2or4>3)#True-vìcả2điềukiệnđúng print(3>2or4<3)#True-vìmộttrongcácđiềukiệnlàđúng print(3<2or4<3)#False-vìcảhaiđiềukiệnđềusai print(not3>2)#False-vì3>2làTrue,khiđóphủđịnhTruelàFalse print(notTrue)#False-phủđịnhcủaTruelàFalse print(notFalse)#True print(notnotTrue)#True print(notnotFalse)#False Bài tập
- Khai báo tuổi của bạn dưới dạng biến số nguyên
- Khai báo chiều cao của bạn dưới dạng biến float
- Khai báo một biến số phức
- Viết chương trình nhập vào cạnh chiều cao của tam giác và tính diện tích của tam giác này (diện tích = 0,5 x a x h).
- Viết chương trình nhập cạnh a, cạnh b và cạnh c của tam giác. Tính chu vi hình tam giác (chu vi = a + b + c).
- Nhập chiều dài và chiều rộng của hình chữ nhật. Tính diện tích của nó (diện tích = dài x rộng) và chu vi (chu vi = 2 x (dài + rộng))
- Nhập vào bán kính của một vòng tròn. Tính diện tích (diện tích = pi x r x r) và chu vi (c = 2 x pi x r) trong đó pi = 3,14.
- Tính hệ số góc, giao điểm x và giao điểm y của y = 2x -2
- Độ dốc là (m = y2-y1 / x2-x1). Tìm hệ số góc giữa điểm (2, 2) và điểm (6,10)
- So sánh 8 và 9.
- Tính giá trị của y (y = x ^ 2 + 6x + 9).
- Tìm độ dài của 'python' và 'javascript' và so sánh.
- Sử dụng toán tử and để kiểm tra xem có tìm thấy 'on' trong chuỗi 'python' và 'jargon' hay không.
- I hope this course is not full of jargon. Sử dụng toán tử in để kiểm tra xem có jargon trong câu hay không.
- Tìm độ dài của chuỗi python và chuyển đổi giá trị thành float và chuyển nó thành chuỗi.
- Số chẵn là số chia hết cho 2 và dư không. Làm thế nào để bạn kiểm tra xem một số đã cho là số chẵn hay không?
- Tỷ lệ chia tầng của 7 cho 3 bằng giá trị được chuyển đổi int là 2,7.
- Kiểm tra xem 10 có bằng 10 không.
- Kiểm tra xem int('9.8') có bằng 10 không.
- Viết chương trình nhắc người dùng nhập giờ và lương của mỗi giờ. Tính lương của người đó? (Ví dụ: Nhập giờ: 40; Thu nhập mỗi giờ: 28; Thu nhập hàng tuần của bạn là 1120)
- Viết chương trình nhập số năm. Tính số giây một người có thể sống. (Ví dụ: Nhập số năm bạn đã sống: 100 Bạn đã sống trong 3153600000 giây).
- Viết một chương trình python hiển thị bảng sau:
Từ khóa » Dấu Chia Hết Trong Python
-
Toán Tử Gán Là Toán Tử Dùng đế Gán Giá Trị Của Một đối Tượng Cho Một đối Tượng Khác. Và Trong Python Thì Nó Cũng được Thể Hiện Giống Như Các Ngôn Ngữ Khác. ... 3, Toán Tử Gán.
-
Hiển Thị Các Số Chia Hết Cho 5 Trong Khoảng A, B (a <= B). - How Kteam
-
Bài Tập Python Cơ Bản: Hiển Thị Ra Các Số Chia Hết Cho 5 Trong List
-
Chương 5: Câu Lệnh điều Kiện Và đệ Quy - Blog Của Chiến
-
Toán Tử Trong Python - Học Lập Trình Python - VietTuts
-
Chương Trình Tìm Tất Cả Các Số Chia Hết Cho 7 Nhưng Không Phải Bội ...
-
Làm Thế Nào để Bạn Kiểm Tra Xem Một Số Có Chia Hết Cho Một Số ...
-
Bài 07: Các Toán Tử Thường Dùng Trong Python
-
Python: Các Phép Toán Cơ Bản - V1Study
-
Toán Tử Trong Python
-
Viết Chương Trình Nhập 1 Số Nguyên N. Kiểm Tra Xem N Có Chia Hết ...
-
Các Loại Toán Tử Trong Python - T3H