30/09/2018, 22:13

Có một thắc mắc không hề nhỏ trong khóa học Python Youtube của anh Lê Trần Đạt

Chào mọi người, hiện nay em học Python của anh Đạt nhưng thấy mỗi video là 1 bài học nhưng học xong thì mình có nên làm thêm bài tập liên quan đến vấn đề học không? Và muốn tìm những bài tập ấy ở đâu?Em là newbie mong mọi người giúp đỡ !

Quân viết 00:17 ngày 01/10/2018
  1. Nên hay không nên làm thêm bài tập là tùy ở bạn thôi, bạn thấy bạn đủ giỏi, đủ thạo rồi thì nghỉ khỏe.
  2. Bài tập thì muôn vàn lắm, bất cứ vấn đề nào cũng có thể thành bài tập, bài tập cho c, cho java, php… what ever đều có thể làm bằng python. Internet, nguồn tài nguyên vô hạn. Chủ động học đi bạn ê
Lương Quang Mạnh viết 00:30 ngày 01/10/2018

Nếu bạn hứng thú với những vấn đề liên quan đến toán học một chút thì có thể tìm kiếm ở đây Project Euler
Còn nếu bạn thích những tình huống thực tế hơn một chút thì có thể tham khảo ở đây DailyProgrammer. Những bài tập ở đây được chia theo mức độ (dễ, trung bình, khó) và ngữ cảnh cụ thể (đôi khi rất dài dòng, nhưng cũng là cách để luyện tiếng Anh). Thêm vào đó là bạn có thể tham khảo lời giải của người khác bằng nhiều ngôn ngữ khác nhau.
Tuy nhiên, mình cũng thực sự khuyên bạn là không nên làm quá nhiều bài tập mà nên bắt tay luôn vào một dự án cụ thể, không cần lớn nhưng mang lợi ích thực tế như việc tự động hóa một công việc nào đó (tham khảo Automate the Boring Stuff with Python) hay viết game (những trò đã có rồi ấy, không lại bảo không có ý tưởng) như rắn săn mồi, xếp hình, đập gạch,…

Phong Phan Thanh viết 00:28 ngày 01/10/2018

Cho mình hỏi 2 cái Project Euler và DailyProgrammer là cho mọi ngôn ngữ lập trình hay chỉ cho Python vậy?

Cụ thể là mình học C có làm được không bạn?

À với trong Project Euler có phân độ khó như DailyProgrammer không bạn, mình tìm thì chỉ thấy list các bài tập thôi.

Thanks.

Lương Quang Mạnh viết 00:20 ngày 01/10/2018

Những bài tập ở cả 2 trang này chỉ là những vấn đề chung chung không dành riêng cho một ngôn ngữ cụ thể nào, chủ yếu là rèn luyện thuật toán thôi. Nếu bạn có khả năng thì dùng ngôn ngữ gì cũng có thể giải được.
Bài tập trong Project Euler hình như không phân chia mức độ, nhưng cứ nhìn vào số lượng người giải được là biết nó dễ hay khó

Bài liên quan
0