Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Python là một trong số ít các ngôn ngữ lập trình hiện đại đạt được rất nhiều lực kéo trong cộng đồng phát triển. Nó được tạo ra bởi Guido von Rossum vào năm 1990, được đặt theo tên - bạn đoán nó - bộ phim hài, "Circus bay của Monty Python". Giống như Java, một khi đã viết, các chương trình có thể được chạy trên bất kỳ hệ điều hành nào.

Tôi đã bắt đầu lập trình nhiều năm trước, và thừa nhận khi tôi tham gia vào mạng, quay lưng lại với tình yêu đầu tiên của tôi. Nhưng đối với những người bạn muốn bắt đầu thử tay với một ngôn ngữ mới, Python là tuyệt vời để bắt đầu. Những người ủng hộ chào mời đường cong học tập thấp và hệ thống mã hóa thanh lịch của nó.

Cài đặt Python

Ubuntu làm cho việc bắt đầu dễ dàng, vì nó đi kèm với phiên bản dòng lệnh được cài đặt sẵn. Trên thực tế, cộng đồng Ubuntu phát triển nhiều tập lệnh và công cụ của mình theo Python. Bạn có thể bắt đầu quá trình với phiên bản dòng lệnh hoặc môi trường phát triển tương tác đồ họa (IDLE).

Lập trình Python từ dòng lệnh

Mở cửa sổ đầu cuối và nhập 'Python' (không có báo giá). Điều này mở python ở chế độ tương tác.

Mặc dù chế độ này tốt cho việc học ban đầu, bạn có thể thích sử dụng trình soạn thảo văn bản (như GEDIT, VIM hoặc Emacs) để viết mã của bạn. Miễn là bạn lưu nó với phần mở rộng .py, nó có thể được thực thi trong cửa sổ đầu cuối.

Sẵn sàng để viết chương trình đầu tiên của bạn? Nhiều con đường để lập trình xuất sắc bắt đầu với dự phòng cũ - chương trình Hello World. Vì vậy, đó là nơi chúng ta sẽ bắt đầu.

Tại lời nhắc, gõ in "Hello World!" (với các trích dẫn) và nhấn Enter. Bạn sẽ thấy lệnh được in trên dòng tiếp theo.

Để chạy một tập lệnh từ dòng lệnh, hãy loại: python my_script.py. Để thoát dòng lệnh, gõ thoát () hoặc nhấn ctrl+d

Lập trình Python với Idle

Không thể tưởng tượng việc viết một chương trình dài từ dòng lệnh? Tôi cũng vậy. Trong trường hợp đó, bạn có thể thử nhàn rỗi. Mở một cửa sổ đầu cuối và loại: 'nhàn rỗi'. (không có trích dẫn). Bạn sẽ thấy vỏ đồ họa Python được tải.

Để viết tập lệnh Python, nhấp vào Tệp> Cửa sổ mới. Điều này sẽ mở một loại trình soạn thảo loại Notepad. Nhập mã sau:

#linuxversion.py

#Phiên bản đầu vào của người dùng và phản hồi in

name = raw_input ("Bạn sử dụng bản phát hành Linux nào?")

In "Tôi cũng thích", tên, " - Quy tắc Linux!"

Một vài điều đang diễn ra ở đây. 2 dòng đầu tiên, trước dấu hiệu # chỉ là bình luận. Một trong những bài học lập trình đầu tiên của tôi là luôn luôn bình luận công việc của bạn, không chỉ vì sự tỉnh táo của chính bạn, mà còn cho những người có thể cần chỉnh sửa mã sau bạn. Câu lệnh thứ ba sử dụng đầu vào được thu thập từ hàm RAW_Input và gán nó cho một biến, tên. Cuối cùng, câu lệnh in sẽ trả về kết quả.

Lưu tệp, với phần mở rộng .py, sau đó nhấp vào chạy> Chạy mô -đun từ menu để chạy chương trình.

Một lời cảnh báo

Nhiều ngôn ngữ lập trình thường bỏ qua khoảng trắng - đó là khoảng cách trong mã của bạn. Nhưng trong Python, việc sử dụng khoảng cách không đúng cách có thể tạo ra các lỗi cú pháp. Là một tổ chức của các loại, tôi có thể đánh giá cao tính đơn giản và khả năng đọc của mã được căn chỉnh đúng cách, nhưng đối với một số điều này, điều này mất một chút làm quen.

Tài nguyên lập trình Python

Bây giờ bạn đã có Python lên và chạy, chắc chắn bạn sẽ muốn chuyển sang các chương trình phức tạp hơn một chút. Một trong những tài nguyên tốt nhất là trang web Python chính. Dưới đây là một vài khuyến nghị bổ sung:

  • Hướng dẫn Python
  • Hướng dẫn của người mới bắt đầu Wiki Python
  • Trình bày screencast
  • Tài liệu tham khảo thiết yếu của Python trên Amazon

Sự kết luận

Tôi hy vọng bạn thích cái nhìn thoáng qua này vào Python. Đây là một ngôn ngữ được hỗ trợ bởi một cộng đồng rộng lớn và được sử dụng bởi Google, NASA, Ubuntu và những người khác. Hãy thử cho dự án phát triển tiếp theo của bạn. Mã hóa hạnh phúc!

Để tìm hiểu thêm về Python - nó là ai, đó là ai và các mẹo và thủ thuật khác - hãy xem hướng dẫn của chúng tôi về Python ngày hôm nay.

Sẵn sàng để kiểm tra các kỹ năng của bạn trong Python? Xem cách họ xếp chồng lên với đánh giá này từ Smarterer. Bắt đầu bài kiểm tra Python này ngay bây giờ.

Python là một trong những ngôn ngữ lập trình mục đích chung được sử dụng rộng rãi nhất. Hầu hết các trang web hoặc phần mềm ứng dụng phổ biến mà bạn sử dụng mỗi ngày đều được cung cấp bởi Python.

Lý do đằng sau sự phổ biến của ngôn ngữ lập trình này là bản chất đơn giản và dễ hiểu của nó. Khoa học dữ liệu và phân tích dữ liệu là các ứng dụng của lập trình Python. Những lĩnh vực này chịu trách nhiệm tạo ra nhiều công việc trên toàn thế giới.

Có nhiều môi trường phát triển tích hợp (IDE) có sẵn để chỉnh sửa và lập trình trong Python. Cá nhân, tôi thích vim trong nhà ga Ubuntu nhưng có nhiều ides như pycharm, gnu emacs và pyzo có sẵn cho ubuntu. Vì vậy, hôm nay chúng ta sẽ thảo luận về các IDE này từng người một.

1. vim

Features:

  • Cú pháp làm nổi bật
  • Mã tự động hoàn thành
  • Idle là một môi trường phát triển tích hợp cho ngôn ngữ lập trình Python. Nó được viết bằng ngôn ngữ lập trình Python và bộ công cụ GUI Tkinter. Đây là một IDE đa nền tảng cũng hoạt động dễ dàng trên Windows và MacOS ngoài Linux và các bản phân phối của nó.

Nói về các tính năng mà nó cung cấp, nhiều cửa sổ, hoàn thành tự động, tô màu cho đầu vào mã là một trong nhiều tính năng đáng chú ý. Ngoài ra, nó còn là một python ide có thể cấu hình cao.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

$ sudo apt-get cập nhật

$ sudo apt-get install idle3

Sự kết luận

Features:

  • Để kết luận, việc chọn IDE tốt nhất luôn phụ thuộc vào sở thích và nhu cầu của lập trình viên. Các IDE được liệt kê ở đây là tốt nhất về chỉnh sửa mã, gỡ lỗi và trải nghiệm người dùng tổng thể.
  • Thông tin về các Tác giả
  • Một kỹ sư phần mềm yêu thích bóng đá và đam mê du lịch. Tôi thường dành thời gian rảnh để chơi với các thiết bị và khám phá những khả năng mới trong thế giới công nghệ. Tôi là người đam mê Linux và có khoảng 6 năm kinh nghiệm trong phát triển web. Tôi có lệnh tốt trên Python, Java, SQL và bảo mật hệ thống.

Làm cách nào để chạy một tập tin python trong ubuntu?

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Chạy một tập lệnh mở thiết bị đầu cuối bằng cách tìm kiếm nó trong bảng điều khiển hoặc nhấn Ctrl + Alt + T. Điều hướng thiết bị đầu cuối đến thư mục nơi tập lệnh được đặt bằng lệnh CD. Gõ python scriptName.py trong thiết bị đầu cuối để thực thi tập lệnh.

Tôi có thể sử dụng Python trong Linux không?

Python được cài đặt sẵn trên hầu hết các bản phân phối Linux và có sẵn dưới dạng gói trên tất cả các bản khác. Tuy nhiên, có một số tính năng nhất định mà bạn có thể muốn sử dụng không có sẵn trên gói phân phối của bạn. Bạn có thể dễ dàng biên dịch phiên bản Python mới nhất từ ​​nguồn.

Features:

  • Python là một trong những ngôn ngữ lập trình mục đích chung được sử dụng rộng rãi nhất. Hầu hết các trang web hoặc phần mềm ứng dụng phổ biến mà bạn sử dụng mỗi ngày đều được cung cấp bởi Python.
  • Lý do đằng sau sự phổ biến của ngôn ngữ lập trình này là bản chất đơn giản và dễ hiểu của nó. Khoa học dữ liệu và phân tích dữ liệu là các ứng dụng của lập trình Python. Những lĩnh vực này chịu trách nhiệm tạo ra nhiều công việc trên toàn thế giới.
  • Có nhiều môi trường phát triển tích hợp (IDE) có sẵn để chỉnh sửa và lập trình trong Python. Cá nhân, tôi thích vim trong nhà ga Ubuntu nhưng có nhiều ides như pycharm, gnu emacs và pyzo có sẵn cho ubuntu. Vì vậy, hôm nay chúng ta sẽ thảo luận về các IDE này từng người một.

1. vim

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Eric có GUI đơn giản nhưng có thể tùy chỉnh cao với sự hỗ trợ cho các trình cắm và tiện ích mở rộng. Nó cũng thể thao trình duyệt lớp tích hợp mà bạn sẽ không tìm thấy trong bất kỳ IDE nào.

$ sudo apt-get cài đặt eric

4. Pyzo

Features:

  • Giao diện người dùng tương tác
  • Không cần thông dịch viên Python

Pyzo là một môi trường lập trình nguồn mở dựa trên Python. Nó được sử dụng Conda để quản lý các gói Python. Nó là một IDE đơn giản và tương tác nhưng không có sự thỏa hiệp với các tính năng của nó. Một số tính năng bao gồm làm nổi bật cú pháp, hướng dẫn thụt, MATLAB như UI, Drag và Drop Files and Dyories, ETC.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Pyzo cũng có sự trợ giúp tương tác, trình duyệt tệp và có hỗ trợ cho tất cả các ngôn ngữ lập trình chính. Pyzo có thể được tải xuống và cài đặt từ lệnh phần mềm hoặc lệnh thiết bị đầu cuối.

$ sudo apt-get cập nhật

$ sudo apt-get cài đặt python3-pip python3-pyqt4

$ sudo pythonTHERM PIP Cài đặt pyzoTHERupgrade

Sau khi cài đặt hoàn tất, hãy chạy lệnh sau để bắt đầu pyzo IDE.

5. Spyder

Features:

  • Sự đóng góp cho cộng đồng
  • Dễ dàng điều hướng

Spyder là một môi trường phát triển tích hợp đa nền tảng được thiết kế đặc biệt để lập trình khoa học ở Python. Đây là một IDE đa ngôn ngữ với các tính năng như tự động hoàn thành mã, làm nổi bật cú pháp, phân tích mã, phân tách ngang và dọc.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Spyder có UI dựa trên bố cục, giúp nó dễ dàng điều hướng và dễ sử dụng cho người dùng mới.

$ sudo apt-get install spyder & nbsp;

6. GNU Emacs

Features:

  • Có thể tùy chỉnh cao

GNU Emacs là một môi trường phát triển tích hợp được phát triển theo dự án GNU. Nó là một trình chỉnh sửa mã đa nền tảng. Nó là một trình soạn thảo mã có thể tùy chỉnh với hỗ trợ cho ngôn ngữ lập trình Python ra khỏi hộp. Đây là một trong những IDE mạnh nhất có sẵn để lập trình trong Python.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

GNU Emacs có giao diện người dùng đơn giản cung cấp trải nghiệm người dùng cuối tuyệt vời. Emacs không chỉ giới hạn trong việc lập trình vì bạn có thể sử dụng nó để duyệt web, email, v.v.

$ sudo bổ sung PPA: Kelleyk/Emacs

$ sudo apt-get cập nhật

$ sudo apt-get cài đặt emacs

7. Nguyên tử

Features: 

  • User-friendly
  • Hỗ trợ hoàn thành tự động thông minh
  • Giao diện hoàn toàn có thể tùy chỉnh

Atom là một trình soạn thảo văn bản miễn phí và nguồn mở với các tính năng như bất kỳ môi trường phát triển tích hợp nào. Nó được phát triển bởi GitHub và hỗ trợ hầu hết các ngôn ngữ lập trình chính bao gồm Python. Bằng cách cài đặt một số tiện ích mở rộng và trình cắm, bạn có thể mang chức năng giống như IDE vào Atom.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Atom có ​​giao diện người dùng bóng bẩy và cung cấp các tính năng như tự động hoàn thành, làm nổi bật cú pháp, chẩn đoán và nhiều tính năng khác.

$ sudo ppa adp-apt-ept-ept-ap

$ sudo apt-get cập nhật

$ sudo apt-get cài đặt emacs

7. Nguyên tử

Features:

  • Hỗ trợ hoàn thành tự động thông minh
  • Giao diện hoàn toàn có thể tùy chỉnh

Atom là một trình soạn thảo văn bản miễn phí và nguồn mở với các tính năng như bất kỳ môi trường phát triển tích hợp nào. Nó được phát triển bởi GitHub và hỗ trợ hầu hết các ngôn ngữ lập trình chính bao gồm Python. Bằng cách cài đặt một số tiện ích mở rộng và trình cắm, bạn có thể mang chức năng giống như IDE vào Atom.

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Atom có ​​giao diện người dùng bóng bẩy và cung cấp các tính năng như tự động hoàn thành, làm nổi bật cú pháp, chẩn đoán và nhiều tính năng khác.

$ sudo ppa adp-apt-ept-ept-ap

Features:

  • $ sudo apt-get install atom
  • 8. PYDEV (Eclipse)

Hoàn thành mã tự động

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Dễ điều hướng

PYDEV là một trình cắm của bên thứ ba cho Eclipse, một môi trường phát triển tích hợp được phát triển để lập trình khoa học ở Python. Nó cung cấp các tính năng như phân tích mã, gỡ lỗi đồ họa, tái cấu trúc mã, v.v.

https://wingware.com/downloads/wing-personal

Vì PYDEV được tích hợp trong Eclipse, nó có giao diện người dùng rất tốt. Nó cũng có sự tích hợp với pylint. Để sử dụng PYDEV, bạn chỉ cần cài đặt nhật thực từ Trung tâm phần mềm Ubuntu và thêm trình cắm PYDEV vào nó.

Features:

  • 9. Cánh
  • Trình gỡ lỗi mạnh mẽ

Tự động chỉnh sửa và tự động hoàn thành

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Wing là một IDE được phát triển bởi Wingware. Nó được thiết kế đặc biệt cho ngôn ngữ lập trình Python. Cánh cung cấp nhiều tính năng như tự động hoàn thành, chỉnh sửa tự động, trình duyệt nguồn, điều hướng mã và cả gỡ lỗi cục bộ và từ xa.

Cánh có giao diện người dùng linh hoạt với mọi thứ được đặt hoàn hảo để bạn có thể dễ dàng tìm thấy bất cứ thứ gì bạn muốn.

Features: 

  • Tải xuống gói cánh từ đây:
  • 10. Thonny

Lý tưởng cho người mới bắt đầu, dễ sử dụng

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Nói về các tính năng mà nó cung cấp, nhiều cửa sổ, hoàn thành tự động, tô màu cho đầu vào mã là một trong nhiều tính năng đáng chú ý. Ngoài ra, nó còn là một python ide có thể cấu hình cao.

$ sudo apt-get cập nhật

$ sudo apt-get install idle3

Sự kết luận

Để kết luận, việc chọn IDE tốt nhất luôn phụ thuộc vào sở thích và nhu cầu của lập trình viên. Các IDE được liệt kê ở đây là tốt nhất về chỉnh sửa mã, gỡ lỗi và trải nghiệm người dùng tổng thể.

Thông tin về các Tác giả

Hướng dẫn can python be used in ubuntu? - python có thể được sử dụng trong ubuntu?

Một kỹ sư phần mềm yêu thích bóng đá và đam mê du lịch. Tôi thường dành thời gian rảnh để chơi với các thiết bị và khám phá những khả năng mới trong thế giới công nghệ. Tôi là người đam mê Linux và có khoảng 6 năm kinh nghiệm trong phát triển web. Tôi có lệnh tốt trên Python, Java, SQL và bảo mật hệ thống.

Làm cách nào để chạy một tập tin python trong ubuntu?

Chạy một tập lệnh mở thiết bị đầu cuối bằng cách tìm kiếm nó trong bảng điều khiển hoặc nhấn Ctrl + Alt + T.Điều hướng thiết bị đầu cuối đến thư mục nơi tập lệnh được đặt bằng lệnh CD.Gõ python scriptName.py trong thiết bị đầu cuối để thực thi tập lệnh.

Tôi có thể sử dụng Python trong Linux không?

Python được cài đặt sẵn trên hầu hết các bản phân phối Linux và có sẵn dưới dạng gói trên tất cả các bản khác.Tuy nhiên, có một số tính năng nhất định mà bạn có thể muốn sử dụng không có sẵn trên gói phân phối của bạn.Bạn có thể dễ dàng biên dịch phiên bản Python mới nhất từ nguồn., and is available as a package on all others. However there are certain features you might want to use that are not available on your distro's package. You can easily compile the latest version of Python from source.