CÂU HỎI VÀ BÀI TẬP Câu 1. Python không phân biệt Câu 2. Hàm in ra màn hình một xâu Câu 3. Hàm trả về nhiều giá trị Câu 4. from math import sqrt def ucln(a,b): while b > 0: t=a%b a=b b=t return a def bcnn(a,b): t = a*b // ucln(a,b) return t a = int(input('Nhập a: ')) b = int(input('Nhập b: ')) print(f'Ước chung lớn nhất của {a} và {b} là {ucln(a,b)}') print(f'Bội chung nhỏ nhất của {a} và {b} là {bcnn(a,b)}') Cải tiến: Viết thêm và gọi hàm nhập a, b cho chương trình. [94]
Tìm hiểu thêm về Python Nội dung trình bày trong tài liệu này chỉ là phần bám sát Sách giáo khoa Tin học 11 nhằm phục vụ thầy cô giáo và các bạn học sinh lớp 11 chuyển đổi ngôn ngữ lập trình, tiếp cận chương trình Giáo dục phổ thông 2018. Vì vậy, để có hiểu thấu đáo và sử dụng Python trong lập trình thì chúng ta cần tiếp tục tìm hiểu các tài liệu khác. Tài liệu tiếng Anh https://www.python.org/ https://www.w3schools.com/python/default.asp https://www.programiz.com/python-programming Các tài liệu cùng tác giả có trên website: www.dainganxanh.com https://python.dainganxanh.com/ Liên hệ tác giả: dainganxanh Email: [email protected] [95]
Search