Học Python và JavaScript cùng lúc Reddit

Python là một ngôn ngữ lập trình rất mạnh mẽ với sự hỗ trợ rất lớn từ cộng đồng xung quanh nó. Ngôn ngữ được sử dụng ở mọi nơi, trong phát triển ứng dụng, Trí tuệ nhân tạo, phát triển phần mềm trung gian, v.v.

Số lượng lớn các thư viện AI kết hợp với các khung phụ trợ mạnh mẽ của nó như Django và Flask khiến Python trở thành lựa chọn số một cho các Nhà khoa học dữ liệu và Kỹ sư máy học sắp tới, hứa hẹn cho họ cơ hội tạo ra các ứng dụng web mạnh mẽ sẽ sử dụng Trí tuệ nhân tạo sau khi viết phần phụ trợ và

Bây giờ, nếu bạn là bậc cha mẹ muốn cho con mình học Python, bạn có thể muốn chọn khóa học hoàn hảo cho chúng. Juni Learning là một nền tảng hoàn hảo sẽ biến con bạn thành những lập trình viên tuyệt vời

Ngoài ra, đây là những lời khuyên dành cho các bậc cha mẹ đang chuẩn bị cho con bạn vào Đại học Harvard và các công cụ lập trình tốt nhất cho trẻ em

Trong bài viết hôm nay, chúng tôi sẽ chỉ cho bạn cách bạn có thể vẽ bằng Python

 

Vẽ bằng Python

Dự án viết mã cho người mới bắt đầu. Trăn & Harry Potter

Quan tâm đến việc cho con bạn học lập trình máy tính nhưng không biết bắt đầu từ đâu? . Việc tìm kiếm các ý tưởng dự án lập trình đơn giản mà thanh thiếu niên và thanh thiếu niên quan tâm có thể khó khăn, đặc biệt là khi học một ngôn ngữ lập trình lần đầu tiên

Nếu con bạn có hứng thú với Harry Potter, hướng dẫn ngắn này sẽ giới thiệu cho chúng cách lập trình với một dự án đơn giản, thú vị. Chúng tôi sẽ sử dụng Python, một ngôn ngữ lập trình phổ biến, để vẽ một biểu tượng mà bất kỳ người hâm mộ Harry Potter nào cũng sẽ nhận ra. bảo bối tử thần. Chúng tôi sẽ hướng dẫn bạn qua tất cả các bước bên dưới

Bắt đầu thiết lập

Các chương trình có thể được viết bằng nhiều công cụ phần mềm khác nhau. May mắn thay, một trong những cách đơn giản nhất để thiết lập là Repl. nó, cho phép chúng tôi viết, chạy và lưu mã của chúng tôi trong trình duyệt. Bắt đầu bằng cách đăng ký thay thế. nó tài khoản

Bây giờ bạn đã đăng nhập, hãy tạo dự án của bạn bằng cách nhấp vào nút +thay thế mới ở đầu trang

 

thay thế. nó

 

Chọn ngôn ngữ lập trình Python [với Turtle] và đặt tên project của bạn là Deathly Hallows. Bây giờ, chúng tôi đã sẵn sàng để bắt đầu viết một số mã

 

Trăn [với Rùa]

 

Bắt đầu với Python Rùa

Đối với dự án này, chúng tôi sẽ sử dụng rùa mô-đun Python. Trong Python, các mô-đun giống như các công cụ bổ sung mà chúng tôi sử dụng để cung cấp thêm chức năng cho chương trình của mình. Trong dự án này, chúng tôi sẽ sử dụng một con rùa để giúp chúng tôi vẽ đồ họa trên màn hình

Khi chúng tôi sử dụng rùa trong Python, chúng tôi tạo một đối tượng Rùa trên màn hình của chúng tôi. Sau đó, chúng tôi đưa ra các lệnh trong mã của mình cho Rùa, bằng cách ra lệnh cho nó di chuyển, xoay và thay đổi màu sắc

Vì vậy, khi bắt đầu mã của chúng tôi, chúng tôi cần nhập mô-đun rùa và chúng tôi cần tạo đối tượng Rùa mà chúng tôi sẽ sử dụng. Rùa có thể có bất kỳ tên nào, chẳng hạn như bob

Tên Rùa được gọi là biến, và biến trong lập trình luôn là một từ [không có dấu cách] và thường bắt đầu bằng một chữ thường. Đây là mã chúng tôi bắt đầu với để thực hiện hai điều này

 

nhập rùa
bob = rùa. Rùa[]

Bây giờ, chúng ta có thể thử ra lệnh cho Rùa của mình. Hãy thử bảo bob tiến lên 200 bước. Đây là cách chúng tôi làm điều đó

bồng bềnh. chuyển tiếp[200]

 

Hãy thử chạy mã của bạn. Có một dòng trên màn hình của bạn. Chúng tôi vừa ra lệnh cho bob di chuyển về phía trước 200 pixel

Rùa di chuyển đến đâu, nó sẽ kéo bút theo sau, để lại một đường kẻ. Trong lập trình, khi chúng ta đưa ra các lệnh như thế này, chúng ta đang gọi một hàm

Giả sử chúng ta muốn bob vẽ một hình vuông. Điều tiếp theo chúng ta cần làm là rẽ trái 90 độ. Theo cùng một mẫu như trước, mã của chúng ta bây giờ sẽ trông như thế này

 

bob. chuyển tiếp[200]
bob. trái[90]

 

Lưu ý rằng đầu của Rùa hiện đang hướng xuống dưới, vì nó đã sẵn sàng tiến về phía trước theo một hướng mới. Làm thế nào để bạn nghĩ rằng chúng tôi sẽ hoàn thành mã để vẽ một hình vuông?

 

bob. chuyển tiếp[200]
bob. left[90]
bob. chuyển tiếp[200]
bob. left[90]
bob. chuyển tiếp[200]
bob. left[90]
bob. chuyển tiếp[200]
bob. trái[90]

 

Lưu ý rằng mã của chúng tôi đang bị lặp đi lặp lại. Chúng tôi muốn tránh làm cho các chương trình của mình lặp đi lặp lại vì điều đó khiến chúng dễ mắc các lỗi nhỏ hơn [điều gì sẽ xảy ra nếu một trong các số được viết sai?]. May mắn thay, rất dễ lặp lại mã trong lập trình bằng cách sử dụng các vòng lặp

Mã cụ thể nào chúng ta cần lặp lại ở đây? . Vì vậy, chúng ta cần lặp lại hai dòng mã đó bốn lần

Trong Python, chúng tôi sử dụng vòng lặp for để lặp lại một số dòng mã nhất định trong một số lần nhất định. Để nói với máy tính rằng chúng tôi sắp lặp lại một số mã, chúng tôi bắt đầu với dòng i trong phạm vi [4]. Số 4 đại diện cho số lần mã bên trong vòng lặp sẽ lặp lại và điều quan trọng là phải nhớ dấu hai chấm ở cuối dòng. Mã đi vào bên trong vòng lặp phải được gắn thẻ hoặc thụt vào để máy tính biết phải lặp lại điều gì, như thế này

 

cho tôi trong phạm vi[4].
bom. chuyển tiếp[200]
bob. trái[90]

 

Bây giờ chúng ta có một chương trình hiệu quả để vẽ một hình vuông. Để đảm bảo rằng chúng tôi thực sự hiểu mã của mình, hãy thử sửa đổi nó để vẽ một hình tam giác có ba cạnh bằng nhau. Thử nghiệm với mã của bạn để làm cho đúng

Dấu. Chúng ta cần lặp lại mã của mình bao nhiêu lần?

Tiếp tục thử nghiệm cho đến khi bạn đạt được thứ gì đó như thế này

 

cho tôi trong phạm vi[3].
bom. chuyển tiếp[200]
bob. trái[120]

 

Bạn đã tạo thành công hình dạng đầu tiên trong biểu tượng Bảo bối Tử thần của chúng tôi

Tiếp theo, chúng ta sẽ vẽ hình tròn. Hãy di chuyển bob đến giữa cạnh dưới cùng của hình tam giác, nơi chúng ta sẽ bắt đầu vẽ hình tròn. Viết một dòng mã yêu cầu Rùa di chuyển về phía trước chỉ bằng một nửa chiều dài cạnh tam giác của bạn một chút. Ví dụ: nếu mỗi cạnh của hình tam giác của chúng tôi là 200 pixel, thì chúng tôi sẽ viết bên dưới mã hiện tại của mình

 

bồng bềnh. chuyển tiếp[95]

 

Để vẽ hình tròn, chúng ta cần coi hình tròn là một hình có nhiều cạnh rất ngắn. Các bước sau đó tương tự như cách chúng ta vẽ hình vuông và hình tam giác. vẽ một đường, rẽ, vẽ một đường, rẽ, v.v. Tuy nhiên, lần này chúng ta cần bao quát 360 độ với nhiều cạnh ngắn hơn. Để đơn giản hóa phép toán, hãy lặp lại mã của chúng ta 36 lần, mỗi lần quay 10 độ. Bạn có thể thử nghiệm khoảng cách Rùa di chuyển về phía trước mỗi lần lặp lại để tạo vòng tròn có kích thước hoàn hảo cho đồ họa của bạn

 

cho tôi trong phạm vi[36].
bom. chuyển tiếp[10]
bob. trái[10]

 

Chúng ta gần đến rồi. Phần cuối cùng chúng tôi đang thiếu là đường thẳng đứng lên trên cùng. Bạn sẽ có thể thử nghiệm với các lệnh của chúng tôi để di chuyển về phía trước và rẽ để đặt dòng cuối cùng này vào vị trí

Dấu. Chúng ta cần di chuyển về phía trước một chút để đặt Rùa của chúng ta ngay chính giữa cạnh dưới cùng của hình tam giác, quay đầu ngửa lên và di chuyển về phía trước để vẽ đường thẳng đứng. Sau một số thử nghiệm, mã của chúng tôi để làm như vậy trông như thế này

 

bob. chuyển tiếp [6]
bob. left[90]
bob. chuyển tiếp[172]

 

Và đây là kết quả của chúng ta

 

 

Toàn bộ chương trình là đầy đủ ở dưới cùng của bài viết này

 

 

Tìm hiểu thêm về Viết mã trong Python

Nếu bạn hoặc học sinh của bạn thích dự án này và muốn bắt đầu xây dựng dựa trên những gì chúng tôi đã học được ở đây để tạo ra các thiết kế và trò chơi điện tử tiên tiến hơn, thì những gì chúng tôi cung cấp tại Juni có thể rất phù hợp với bạn. Juni là một học viện trực tuyến chuyên về khoa học máy tính

Chúng tôi cung cấp các lớp viết mã riêng cho học sinh từ 5-18 tuổi ở mọi cấp độ, bắt đầu từ kinh nghiệm không có kinh nghiệm đến Olympic Tin học Hoa Kỳ. Dự án Bảo bối Tử thần mà chúng tôi đã thực hiện ở đây là điểm khởi đầu của khóa học Python Cấp độ 1 của bạn, dành cho học sinh từ 11-18 tuổi đã học Scratch Cấp độ 2 của chúng tôi. Khóa học Game Master hoặc tương đương. Các khóa học khác của chúng tôi bao gồm các ngôn ngữ lập trình như Java, HTML và Javascript

Trong các lớp học của chúng tôi, sinh viên của chúng tôi làm việc với một trong những giảng viên Juni của chúng tôi, từ một trường đại học Khoa học Máy tính hàng đầu, để phát triển kỹ năng viết mã của họ. Họ làm việc trực tiếp hoặc theo nhóm thông qua chương trình giảng dạy dựa trên dự án của chúng tôi, dựa trên các khái niệm lập trình cơ bản và phát triển tư duy logic và chiến lược giải quyết vấn đề

Hãy bắt đầu với Nhóm tuyển sinh của chúng tôi ngay hôm nay để xem lớp học nào phù hợp nhất với con bạn

chương trình cuối cùng

Đây là mã để vẽ biểu tượng Bảo bối Tử thần bằng Python đầy đủ

 

rùa nhập khẩu

bob = con rùa. Rùa[]
bob. tốc độ[1000]

cho tôi trong phạm vi[3].
bom. chuyển tiếp[200]
bob. trái[120]

bồng bềnh. chuyển tiếp[95]

cho tôi trong phạm vi[36].
bom. chuyển tiếp[10]
bob. trái[10]

bob. chuyển tiếp [6]
bob. left[90]
bob. chuyển tiếp[172]

 

Sự kết luận

Chúng tôi không cần phải tiếp tục cho bạn biết Python có khả năng gì, bạn tự biết điều đó và nếu bạn chưa bắt đầu học nó, thì đây là một cơ hội tuyệt vời

Học Python và JavaScript cùng lúc có ổn không?

Trả lời. Có, bạn có thể học đồng thời Javascript và Python . Javascript chủ yếu được sử dụng cho lập trình giao diện người dùng trong khi Python được sử dụng cho lập trình phụ trợ.

3 tháng có đủ để học JavaScript không?

Tuy nhiên, không giống như CSS và HTML, JavaScript không phải là thứ có thể thành thạo chỉ trong hai tuần. Nhưng, có thể hoàn thành chỉ trong ba tháng . Hầu hết các nhà tuyển dụng sẽ sẵn lòng thuê bạn làm nhà phát triển web của họ nếu bạn nắm vững một số kiến ​​thức cơ bản về JavaScript. Tất nhiên, việc học không bao giờ dừng lại.

2 tháng có đủ để học JavaScript không?

Đây là câu trả lời ngắn gọn. hầu hết các lập trình viên đều đồng ý rằng phải mất từ ​​sáu đến chín tháng để phát triển thành thạo JavaScript . Và thậm chí sau đó, bạn sẽ dành nhiều năm để học các kỹ năng mới và phát triển sự hiểu biết của mình về nó.

Cái nào trả nhiều Python hoặc JavaScript hơn?

Cụ thể, các nhà phát triển JavaScript có kinh nghiệm kiếm được trung bình 56.616 USD mỗi năm, trong khi các nhà phát triển Python có kinh nghiệm được trả 61.465 USD mỗi năm . Tại thị trường việc làm Hoa Kỳ, mức lương thường cao hơn so với thị trường toàn cầu.

Chủ Đề