Các chương trình giải những bài toán thực tế phức tạp thường có rất nhiều dòng lệnh
Khởi động trang 127 Tin học 10: Các chương trình giải những bài toán thực tế phức tạp thường có rất nhiều dòng lệnh, trong đó có không ít những khối lệnh tương ứng với một số thao tác được lặp đi lặp lại nhiều lần ở những vị trí khác nhau. Để đỡ công viết đi viết lại các khối lệnh đó, trong tổ chức chương trình viết bằng ngôn ngữ lập trình bậc cao, người ta thường gom các khối lệnh như vậy thành những chương trình con. Khi đó, trong chương trình người ta chỉ cần thay cả khối lệnh bằng một lệnh gọi chương trình con tương ứng. Trong Python, các hàm chính là các chương trình con.
Em có thể kể tên một số hàm trong số các lệnh đã học không? Các hàm đó có những đặc điểm chung gì?
Lời giải:
- Một số hàm trong số các lệnh đã học: str(), len(), int(), float(), print(),…
- Đặc điểm chung: Các lệnh trên đều có dấu mở đóng ngoặc đi sau tên lệnh, bên trong ngoặc ghi thêm các tham số là các đại lượng, các biến hoặc biểu thức,…
Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức với cuộc sống hay nhất, ngắn gọn khác:
Hoạt động 1 trang 127 Tin học 10: Tìm hiểu một số hàm của Python ....
Câu hỏi trang 128 Tin học 10: Mô tả tham số và giá trị trả lại của mỗi hàm sau ....
Hoạt động 1 trang 128 Tin học 10: Cách thiết lập hàm trong Python ....
Câu hỏi trang 129 Tin học 10: Quan sát các hàm sau, giải thích cách thiết lập ....
Luyện tập 1 trang 130 Tin học 10: Viết hàm với tham số là số tự nhiên n in ra các số ....
Luyện tập 2 trang 130 Tin học 10: Viết hàm numbers(s) đếm số các chữ số có trong xâu s ....
Vận dụng 1 trang 130 Tin học 10: Trong khi viết hàm có thể có nhiều lệnh return ....
Vận dụng 2 trang 130 Tin học 10: Viết chương trình yêu cầu nhập từ bàn phím một xâu kí tự ....
- Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
- Biti's ra mẫu mới xinh lắm
- Tsubaki 199k/3 chai
- L'Oreal mua 1 tặng 3
- Soạn văn lớp 10 (hay nhất) - KNTT
- Giải Toán lớp 10 - KNTT
- Giải Tiếng Anh lớp 10 - KNTT
- Giải Vật lí lớp 10 - KNTT
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - KNTT
- Giải Sinh học lớp 10 - KNTT
- Giải Địa lí lớp 10 - KNTT
- Giải Lịch sử lớp 10 - KNTT
- Giải Công nghệ lớp 10 - KNTT
- Giải Hoạt động trải nghiệm lớp 10 - KNTT
- Giải Giáo dục quốc phòng lớp 10 - KNTT
- Giải Tin học lớp 10 - KNTT