Hướng dẫn is python difficult to learn reddit? - học python có khó không reddit?

Tôi sẽ đề xuất một cái gì đó nghe có vẻ điên rồ, nhưng hãy gắn bó với tôi: đừng google cho câu trả lời.

Thay vào đó, ngồi và suy nghĩ về vấn đề sâu sắc. Đọc lại chương trước, có lẽ bạn đã che giấu điều gì đó trong lần đọc đầu tiên sẽ có ý nghĩa khi bạn đã đọc toàn bộ. Nhìn vào cuốn sách để biết câu trả lời. Bạn không vội vàng, hãy cho mình thời gian để giải quyết một giải pháp. Có lẽ nhận được Jupyter [PIP Cài đặt Jupyter] chạy và hoạt động trong Python Notebooks [Jupyter Notebook] thay vì chỉ sử dụng trình soạn thảo văn bản. Bạn có thể phá vỡ câu trả lời của mình trên nhiều ô và làm việc và điều chỉnh từng phần cho đến khi bạn đột phá.

Chơi với mọi thứ cho đến khi bạn cảm nhận về cách chúng hoạt động. Thực tiễn. Thực hành thêm một số.

Nếu bạn thấy mình dán các giải pháp mà bạn đã tìm thấy, thực sự hiểu cách chúng hoạt động. Điều chỉnh một số phần và xem nó có hành xử theo cách bạn mong đợi không. Khám phá mã. Tái cấu trúc nó hoặc thực hiện lại nó bằng cách sử dụng một cấu trúc dữ liệu khác.

Hãy thoải mái với các tài liệu chính thức [//docs.python.org/3.5/] Hướng dẫn, tài liệu tham khảo thư viện và tham chiếu ngôn ngữ.

Tôi không có bất kỳ bằng chứng nào [nghiên cứu hay bất cứ điều gì], kinh nghiệm của tôi là bộ não của tôi không giữ được ý tưởng hoặc khái niệm nếu tôi biết tôi có thể tìm kiếm Google để tìm câu trả lời. Giống như tôi đã đọc nó trên Stackoverflow hoặc một số blog, sau đó sử dụng hoặc thực hiện nó, và sau đó kiến ​​thức được xóa khỏi bộ nhớ ngắn hạn của tôi trước khi nó được đẩy vào bộ nhớ dài hạn. Có một cái gì đó về việc tách một giải pháp ra và kiểm tra từng yếu tố, sau đó lắp lại nó, và lắp ráp nó hơi khác nhau để giải quyết một vấn đề liên quan thực sự giúp khắc phục các khái niệm trong bộ nhớ.

Mặc dù đúng là việc sử dụng Google để giúp thu thập thông tin và điều tra các vấn đề là một kỹ năng vô giá, tôi sợ rằng chúng ta làm một sự bất đồng với chính mình trong việc trở nên phụ thuộc vào nó.

Cú pháp rất trực quan và giống như tiếng Anh. Để thêm vào, hầu hết mọi thứ trong Python là một đối tượng, có nghĩa là chúng có thể được sử dụng như vậy.

Khi sử dụng Python, bạn không phải lo lắng về việc khai báo các loại biến và các chức năng của bạn có thể trả về nhiều loại biến, cho phép các chương trình của bạn chạy theo cách rất trực quan.

Python đã xây dựng các cơ chế để giải quyết các vấn đề thiết kế gặp phải trong phần mềm. Nó cho phép bạn tự động thay đổi chức năng của các lớp [mà không phải tạo nhiều lớp khác] và tự động thay đổi chức năng của các phương thức bằng cách sử dụng các trình trang trí [là một mẫu thiết kế phổ biến phải được lập trình viên thực hiện trong các ngôn ngữ khác như C, C ++, C#, Java, v.v ...]

Để thêm vào, Python cho phép bạn thay đổi cách các đối tượng trong đó tương tác với các toán tử tích hợp [còn được gọi là quá tải toán tử], mà các ngôn ngữ dựa trên C khác như Java không hỗ trợ tự nhiên.

Điều tuyệt vời là Python không mạnh mẽ lắm nếu bạn là người mới bắt đầu [điều này giúp vì nó dễ học], nhưng rất mạnh mẽ khi bạn bước vào khía cạnh tiên tiến hơn của mọi thứ. Nó có các tính năng trực quan và được xây dựng trong đó không được bao gồm trong các ngôn ngữ khác.

Đăng BYU/[đã xóa] 2 năm trướcu/[deleted]2 years ago

Lưu trữ

7622
6
2
2

Xin chào các dân tộc Python. Tôi hoàn toàn mới với tất cả những điều này nhưng tôi thực sự thích nó. Tôi không biết tại sao tôi lại đợi đến cuối đời để đào sâu. Có quá muộn không? Tôi thực sự có thể trở nên thành thạo trong vòng 4 năm hoặc lâu hơn? Tôi kiếm được khoảng 50 nghìn một năm tại công việc hiện tại của tôi và có thể đi cao hơn nhiều. Gần đây tôi đã có một đứa trẻ và muốn kiếm thêm tiền. Tôi thích làm như vậy với lập trình bằng cách nào đó. Con đường này có ý nghĩa để theo đuổi không?

Chủ đề này được lưu trữ

Nhận xét mới không thể được đăng và phiếu bầu không thể được chọn

Quy tắc số 1: Bạn sẽ cực kỳ bối rối ngay từ đầu. Bạn sẽ trải qua các giai đoạn phấn khích, và bạn sẽ vượt lên chính mình. Tại một số điểm sau khi học cú pháp bạn sẽ bị mất, và không biết phải làm gì. May mắn thay, tôi đã ở đó, và tôi biết cách thoát khỏi mớ hỗn độn đó và nó ở đây. Đừng từ bỏ, tôi hứa với bạn rằng nó chìm vào.

Quy tắc số 2: Tập trung. Đừng bắt đầu học Python, và sau đó cảm thấy phấn khích và bắt đầu học các ngôn ngữ khác. Đây là một sai lầm, tôi hứa với bạn. Dành thời gian để tập trung vào một ngôn ngữ và đủ tốt để xây dựng các chương trình của riêng bạn trước khi tiếp tục. Nếu bạn không làm điều này, bạn sẽ bối rối và có cơ hội bạn sẽ từ bỏ.

Quy tắc số 3: Có một thứ tự hiệu quả để học Python mà tôi thấy là tốt nhất. ĐẦU TIÊN! Tìm hiểu cú pháp. Tôi đề nghị Codeacademy, cho Python. Có một cộng đồng tuyệt vời ở đó nếu bạn bị mắc kẹt. THỨ HAI! Bắt đầu thử các dự án nhỏ được liệt kê ở đây. NGÀY THỨ BA! Một khi bạn cảm thấy như thể những dự án đó là vô nghĩa và bạn đã mất hứng thú với chúng, bắt đầu khám phá các thư viện và mô -đun của Python, và bắt đầu tìm thấy một khu vực bạn quan tâm! CUỐI CÙNG! Tìm hiểu một ngôn ngữ mới có liên quan chặt chẽ đến sở thích của bạn.

Quy tắc số 4: Luôn cố gắng tuân thủ tỷ lệ này. 70% thời gian của bạn nên được dành riêng để mã hóa. 30% dành riêng cho việc học thông qua các hướng dẫn, hoặc những gì bạn-bạn.

Chúc may mắn!

.

[Chỉnh sửa 06/2/2016] Danh sách phát đã được gỡ xuống một lần nữa, tuy nhiên tôi đã tìm thấy một danh sách khác và đã cập nhật liên kết ở trên. Tôi sẽ tiếp tục cập nhật bài đăng bất cứ khi nào ai đó nhắn tin cho tôi về việc nó bị hỏng nếu tôi có thể định vị một danh sách phát mới.

[Chỉnh sửa 28/28/2017] Danh sách phát mới đã được gỡ xuống một lần nữa. Để làm rõ, danh sách phát là một loạt video hướng dẫn do Lynda.com cung cấp. Tác giả là Simon Allardice, và nó có tiêu đề Thiết kế định hướng phản đối. Đây là video giới thiệu cho nó. Tôi cầu xin bạn tìm kiếm nó, nó đã giúp tôi và nhiều người khác rất nhiều.

[Chỉnh sửa 02/03/2018] Tôi vẫn nhận được rất nhiều tin nhắn về danh sách phát bị gỡ xuống. Vui lòng đọc các chỉnh sửa ở trên. Cảm ơn bạn.

Python có thực sự khó học không?

Python được xem xét rộng rãi trong số các ngôn ngữ lập trình dễ nhất cho người mới bắt đầu học hỏi. Nếu bạn quan tâm đến việc học ngôn ngữ lập trình, Python là một nơi tốt để bắt đầu. Nó cũng là một trong những người được sử dụng rộng rãi nhất.. If you're interested in learning a programming language, Python is a good place to start. It's also one of the most widely used.

Tôi có thể làm chủ Python sau 2 tuần không?

Có thể học những điều cơ bản của Python trong hai tuần học tập toàn thời gian và thực hành, nhưng có thể sẽ mất nhiều thời gian hơn để có đủ kinh nghiệm làm việc trong các dự án để trở nên thành thạo., but it will likely take more time to gain enough experience working on projects to become truly proficient.

Tôi có thể học Python trong 15 ngày không?

Khi tôi nhìn lại hành trình học Python trong 15 ngày, tôi thực sự có thể nghĩ rằng chỉ có 3 yếu tố chính là có thể.Tất nhiên, kinh nghiệm lập trình được ngụ ý.Các ngày trong tuần và 3-4 giờ vào cuối tuần, chủ yếu là tôi có thể tuân thủ lịch trình nhưng nếu tôi bỏ lỡ, tôi đã bù đắp cho nó vào cuối tuần.

Chúng ta có thể học Python trong 100 ngày không?

100 ngày, 1 giờ mỗi ngày, học cách xây dựng 1 dự án mỗi ngày, đây là cách bạn làm chủ Python.Vào hơn 60 giờ, khóa học Python này chắc chắn là khóa học Python toàn diện nhất có sẵn ở bất cứ đâu trực tuyến.Ngay cả khi bạn có kinh nghiệm lập trình bằng không, khóa học này sẽ đưa bạn từ người mới bắt đầu sang chuyên nghiệp.. At 60+ hours, this Python course is without a doubt the most comprehensive Python course available anywhere online. Even if you have zero programming experience, this course will take you from beginner to professional.

Bài Viết Liên Quan

Chủ Đề