BÀI 26 HÀM TRONG PYTHON GV: Giáp Thị Hiền NỘI DUNG BÀI HỌC MỘT SỐ HÀM THIẾT KẾ SẴN CỦA PYTHON THIẾT LẬP CÁC HÀM TỰ ĐỊNH NGHĨA BÀI TẬP VẬN DỤNG KIẾN THỨC T r u o n g M i n h N g o c – IT teacher I T t e a c h e r 1.Một số hàm thiết kế sẵn python Một số lệnh python abs() len() range() bool() float() list () round() chr() input() ord() str() divmod() print() print() type() Em cho biết câu lệnh có điểm chung gì? Các câu lệnh chương trình thiết kế sẵn Python, cho phép người dùng tùy ý sử dụng chương trình riêng T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Một số hàm thiết kế sẵn python Cú pháp câu lệnh gọi hàm: () Python cung cấp sẵn nhiều hàm thực công việc khác cho phép người dùng tùy ý sử dụng viết chương trình câu lệnh gọi hàm tương ứng T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Thiết lập hàm tự định nghĩa Hàm Python định nghĩa từ khóa def Theo sau tên hàm ( đặt theo quy tắc đặt tên định danh) Hàm có khơng có tham số Khối lệnh mơ tả hàm viết sau dấu “:” viết lùi vào, thẳng hàng Hàm có khơng có giá trị trả lại sau từ khóa return T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Thiết lập hàm tự định nghĩa Cú pháp thiết lập hàm Hàm có trả lại giá trị Def (: Return Hàm không trả lại giá trị Def (: Return T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Bài tập vận dụng kiến thức Bài 1: Viết hàm yêu cầu người dùng nhập họ tên đưa lời chào hình Bài 2: Viết hàm prime(n) với tham số tham số tự nhiên n trả lại true n số nguyên tố, trả lại false n số nguyên tố T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Bài tập vận dụng kiến thức Chương trình tham khảo def meeting(): Ten=input(“nhập họ tên em”) Print(“xin chào”,ten) Meeting() T r u o n g M i n h N g o c – IT teacher I T t e a c h e r Bài tập vận dụng kiến thức Chương trình tham khảo def prime(n): C=0 K=1 While k