Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
326,73 KB
Nội dung
LOGO Các toán tử Python Giáo viên: Dương Thành Long Email: mrlong07.11@gmail.com SĐT/Zalo: 0835.100.699 NỘI DUNG Toán tử số học Toán tử quan hệ Toán tử logic Toán tử bit Toán tử khai thác Toán tử xác thực Toán tử số học Toán tử số học python thể dạng sau: (trong ví dụ ta coi a có giá trị và b có giá trị 7) Tốn tử + - * Mơ Tả Tốn tử cộng giá trị lại với Toán tử trừ giá trị lại với Toán tử nhân giá trị lại với Ví Dụ a + b = 12 a - b = -2 a * b = 42 elearning.c3vietduc.daklak.edu.vn Tốn tử số học Tốn tử Mơ Tả Ví Dụ / Toán tử chia giá trị cho a / b = 0.7142857142857143 % Toán tử chia lấy phần dư a%b=5 ** Toán tử mũ a**b = a b a ** b = 78125 Tốn tử chia làm trịn xuống VÍ DỤ: 0,57 => // a // b = 0.9 => -0.7 => -1 -0.1 => -1 elearning.c3vietduc.daklak.edu.vn Toán tử quan hệ Dạng toán tử dùng để so sánh giá trị với kết trả là True nếu và False nếu sai Và thường dùng câu lệnh điều kiện Trong Python tồn dạng tốn tử quan hệ sau: (trong ví dụ ta coi a có giá trị và b có giá trị 7) Toán tử quan hệ Toán tử == != = Chú Thích So sánh giá trị đối số xem có hay khơng Nếu kết trả là True và ngược lại là False So sánh giá trị đối số xem có khác hay khơng Nếu khác kết trả là True và ngược lại là False Dấu < đại diện cho phép toán nhỏ hơn, đối số nhỏ đối số kết trả True ngược lại False Dấu > đại diện cho phép toán lớn hơn, đối số lớn đối số kết trả True ngược lại False Dấu > đại diện cho phép toán nhỏ bằng, đối số nhỏ đối số kết trả True ngược lại False Dấu > đại diện cho phép toán lớn bằng, đối số lớn đối số kết trả True ngược lại False Ví Dụ a == b // False a != b //True a < b //True a > b //False a = b //False Toán tử Logic Toán tử logic Python hồn tồn giống ngơn ngữ khác Nó gồm có kiểu sau: Tốn Tử and or not Chú Thích Nếu vế tốn tử True kết True ngược lại vế False kết trả False Nếu vế True kết trả True ngược lại vế False kết trả False Đây dạng phủ định, biểu thức True trả False ngược lại Toán tử Bit Toán tử thực bit giá trị Ví dụ: Có biến a = 12 và b = 15 chuyển chúng sang hệ nhị phân biến có giá trị sau: a = 00001100 b = 00001111 Về phần sử dụng khó sử dụng nên phần viết tốn hạng ví dụ elearning.c3vietduc.daklak.edu.vn Tốn tử Bit Tốn Tử Ví Dụ & (a & b) = 12 (00001100) | (a | b) = 14 (00001111) ^ (a ^ b) = (00000010) ~ (-a) = -13 (00001101) a = elearning.c3vietduc.daklak.edu.vn Toán tử khai thác Toán tử thường dùng để kiểm tra xem đối số có nằm tập hợp đối số hay không (list) Trong Python hỗ trợ dạng toán tử sau: Giả sử: a = 4, b = [1,5,7,6,9] Tốn Tử in not in Chú Thích Ví Dụ Nếu đối số thuộc tập đối số trả True ngược lại/ Nếu đối số khơng thuộc tập đối số trả True ngược lại/ a in b //False a not in b //True elearning.c3vietduc.daklak.edu.vn Toán tử xác thực Dạng Toán tử dùng để xác thực hai giá trị xem có hay khơng Và Python hỗ trợ dạng sau: Giả sử: a = 4, b =5 Tốn Tử is not is Chú Thích Ví Dụ Tốn tử trả True a == b ngược lại Toán tử trả True a != b ngược lại a is b //False a is not b //True elearning.c3vietduc.daklak.edu.vn Bài tập nhà Viết chương trình: Tính diện tích, chu vi hình trịn có bán kính R nhập từ bàn phím Tính diện tích, chu vi hình tam giác biết độ dài cạnh tam giác đó(độ dài nhập vào từ bàn phím) elearning.c3vietduc.daklak.edu.vn Yêu cầu Gửi tập qua e-mail trước 19h00 ngày 12/11/2020(thứ 5) Gửi file *.py , không chụp hình Mỗi HS gửi mail khác Đặt tên file: 11A8_tên HS_***.py Đặt tiêu đề mail: 11A8_Họ tên HS elearning.c3vietduc.daklak.edu.vn LOGO Cảm ơn! Http://elearning.c3vietduc.daklak.edu.vn ...NỘI DUNG ? ?Toán tử số học ? ?Toán tử quan hệ ? ?Toán tử logic ? ?Toán tử bit ? ?Toán tử khai thác ? ?Toán tử xác thực Toán tử số học Toán tử số học python thể dạng sau: (trong... elearning.c3vietduc.daklak.edu.vn Tốn tử số học Tốn tử Mơ Tả Ví Dụ / Tốn tử chia giá trị cho a / b = 0.7142857142857143 % Toán tử chia lấy phần dư a%b=5 ** Toán tử mũ a**b = a b a ** b = 78125 Toán tử chia làm trịn xuống... Toán tử xác thực Dạng Toán tử dùng để xác thực hai giá trị xem có hay khơng Và Python hỗ trợ dạng sau: Giả sử: a = 4, b =5 Toán Tử is not is Chú Thích Ví Dụ Tốn tử trả True a == b ngược lại Toán