Sử dụng mô đun hóa python python

Ngôn ngữ Python có nhiều điểm tương đồng với Perl, C và Java. Tuy nhiên, có một số khác biệt nhất định giữa các ngôn ngữ

Nội dung chính Hiển thị

  • First Python program
  • Lập trình tương tác chế độ
  • Set file mode mode
  • Hãy để chúng tôi thử một cách khác để thực thi lệnh Python. Dưới đây là tập tin kiểm tra. py hasedited -
  • Bắt đầu một danh sách với một dấu gạch dưới hàng đầu để thấy rằng danh sách là tư nhân
  • ngoại lệ
  • Tuy nhiên, sau đó khối tạo ra một lỗi -
  • Multi lines report report
  • Trích dẫn trong Python
  • Sử dụng các dòng trống
  • Đang chờ người dùng
  • Nhiều câu lệnh trên một dòng
  • Nhiều nhóm tuyên bố như bộ
  • Argument line command
  • Cú pháp cơ bản là gì?
  • Python có cú pháp dễ dàng không?
  • Các loại cú pháp trong Python là gì?
  • Tuyên bố đơn giản trong Python là gì?

First Python program

Hãy để chúng tôi thực hiện các chương trình trong các chế độ thiết lập khác nhau

Lập trình tương tác chế độ

Gõ thông tin giao dịch mà không chuyển tệp lệnh dưới dạng tham số sẽ hiển thị lời nhắc sau -

$ python
Python 2.4.3 (#1, Nov 11 2010, 13:34:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

Nhập văn bản sau dấu nhắc Python và nhấn ENTER -

>>> print "Hello, Python!"

Nếu bạn đang chạy phiên bản mới của Python, thì bạn cần sử dụng câu lệnh trong với dấu trích đơn như trong ("Xin chào, Python. ") ;. Tuy nhiên, trong phiên bản Python 2. 4. 3, this thing create a result after -print ("Xin chào, Python. ");. Tuy nhiên trong Python phiên bản 2. 4. 3, điều này tạo ra kết quả sau -

Hello, Python!

Set file mode mode

Call the information information with a tham số tập lệnh bắt đầu thực thi tập lệnh và tiếp tục cho đến khi tập lệnh hoàn tất. Khi tập lệnh kết thúc, thông tin giao dịch không còn hoạt động

Hãy để chúng tôi viết một chương trình Python đơn giản trong một kịch bản. Các tập tin Python có phần mở rộng. Py. Gõ mã nguồn sau trong tệp kiểm tra. py -. py. Nhập mã nguồn sau vào thử nghiệm. tệp py -

print "Hello, Python!"

Chúng tôi giả định rằng bạn có trình dịch Python được đặt trong biến đường dẫn. Bây giờ, hãy thử chạy chương trình này như sau -

$ python test.py

Điều này tạo ra kết quả sau -

Hello, Python!

Hãy để chúng tôi thử một cách khác để thực thi lệnh Python. Dưới đây là tập tin kiểm tra. py hasedited -

#!/usr/bin/python

print "Hello, Python!"

Chúng tôi giả định rằng bạn có sẵn thông dịch viên Python trong thư mục /usr /bin. Bây giờ, hãy thử chạy chương trình này như sau -

$ chmod +x test.py     # This is to make file executable
$./test.py

Điều này tạo ra kết quả sau -

Hello, Python!

Hãy để chúng tôi thử một cách khác để thực thi lệnh Python. Dưới đây là tập tin kiểm tra. py hasedited -

Chúng tôi giả định rằng bạn có sẵn thông dịch viên Python trong thư mục /usr /bin. Bây giờ, hãy thử chạy chương trình này như sau -

$ chmod +x test.py     # This is to make file executable
$./test.py
Nhân lực và nhân lực là hai định danh khác nhau trong Python

Định danh Python

  • Định danh Python là một tên được sử dụng để xác định một biến, hàm, lớp, mô-đun hoặc đối tượng khác. Một định danh bắt đầu bằng chữ A đến Z hoặc A đến Z hoặc gạch dưới (_) theo sau là số không hoặc nhiều chữ cái, nhấn mạnh và chữ số (0 đến 9)

  • Python không cho phép các ký tự câu như @, $ và % trong các định danh. Python là một ngôn ngữ lập trình cảm ứng trường hợp. Do đó, nhân lực và nhân lực là hai định danh khác nhau trong Python

  • Dưới đây là các quy định đặt tên cho số nhận dạng Python -

  • Tên lớp bắt đầu bằng một chữ cái viết hoa. Tất cả các danh sách khác nhau bắt đầu với một chữ viết thường

Bắt đầu một danh sách với một dấu gạch dưới hàng đầu để thấy rằng danh sách là tư nhân

Bắt đầu một danh sách với hai dấu gạch dưới hàng đầu cho thấy một danh sách riêng tư mạnh mẽ

Nếu định danh cũng kết thúc với hai dấu gạch dưới, thì mã định danh là một tên đặc biệt được xác định bằng ngôn ngữ. Từ dành riêng Danh sách sau đây để xem các từ khóa Python. Đây là những từ dành riêng và bạn không thể sử dụng chúng như không đổi hoặc biến hoặc bất kỳ tên định danh nào khác. Tất cả các từ khóa Python chỉ chứa chữ thường. andEXECnot mustkhẳng định cuối cùng hoặc phá vỡ vì đi qua lớptừin continuetoàn bộnuôidef if aboutDelnimport passwordthửElifTrong khi khácLàvới

ngoại lệ

Lambda

năng suất

>>> print "Hello, Python!"
0

Line and Margin

>>> print "Hello, Python!"
0

Python không cung cấp Lật ngược để chỉ ra các khối mã cho định nghĩa lớp và chức năng hoặc điều khiển luồng. Các khối mã được biểu thị bằng vạch lõm, được thực hiện cứng nhắc

Dung lượng không gian trong lượng nhận được thay đổi, nhưng tất cả các câu lệnh trong khối phải được nhận vào cùng một lượng. Ví dụ - − Đừng cố gắng hiểu logic vào thời điểm này. Chỉ cần đảm bảo rằng bạn hiểu các khối khác nhau ngay cả khi chúng không có dấu ngoặc nhọn

>>> print "Hello, Python!"
1

Tuy nhiên, sau đó khối tạo ra một lỗi -

Do đó, trong Python, tất cả các đường liên tục được nhận vào cùng một số không gian sẽ tạo thành một khối. Ví dụ sau có các khối câu lệnh khác nhau -

>>> print "Hello, Python!"
2

Lưu ý - không cố gắng hiểu logic tại thời điểm này. Chỉ cần chắc chắn rằng bạn đã hiểu các khối khác nhau ngay cả khi chúng không có phản kháng

>>> print "Hello, Python!"
3

Multi lines report report

Các tuyên bố trong Python thường kết thúc bằng một dòng mới. Tuy nhiên, Python cho phép sử dụng các ký tự tiếp tục dòng (\) biểu thị rằng dòng nên tiếp tục. Ví dụ -

Các câu lệnh có trong dấu ngoặc [], {} hoặc () không cần thiết phải sử dụng các ký tự tiếp tục dòng. Ví dụ -

>>> print "Hello, Python!"
4

Trích dẫn trong Python

Python chấp nhận các trích dẫn đơn ('), double (") và ba (''' hoặc """) để biểu thị các ký tự theo chuỗi, miễn phí là cùng loại trích dẫn bắt đầu và kết thúc chuỗi

>>> print "Hello, Python!"
5

Điều này tạo ra kết quả sau -

Hello, Python!

Hãy để chúng tôi thử một cách khác để thực thi lệnh Python. Dưới đây là tập tin kiểm tra. py hasedited -

>>> print "Hello, Python!"
7

Chúng tôi giả định rằng bạn có sẵn thông dịch viên Python trong thư mục /usr /bin. Bây giờ, hãy thử chạy chương trình này như sau -

>>> print "Hello, Python!"
8
$ chmod +x test.py     # This is to make file executable
$./test.py
>>> print "Hello, Python!"
9

Sử dụng các dòng trống

Một dòng chỉ chứa khoảng trống, có thể có một bình luận, được gọi là một dòng trống và Python hoàn toàn bỏ qua nó

Trong một phiên bản tương tác, bạn phải nhập một dòng vật lý trống để kết thúc câu lệnh Multiline

Đang chờ người dùng

Dòng sau của chương trình hiển thị lời nhắc, câu lệnh nói rằng Nhấn phím Enter để thoát ra và chờ người dùng thực hiện hành động -

Hello, Python!
0

Ở đây, "\ n \ n" được sử dụng để tạo hai dòng mới trước khi hiển thị dòng thực tế. Khi người dùng nhấn phím, chương trình kết thúc. Đây là một mẹo hay để giữ bảng điều khiển mở cửa sổ cho đến khi người dùng hoàn tất ứng dụng

Nhiều câu lệnh trên một dòng

Dấu chấm phẩy (;) cho phép nhiều câu lệnh trên dòng đơn cho rằng không có câu lệnh nào bắt đầu một khối mã mới. Dưới đây là một mẫu snip sử dụng dấu chấm phẩy -

Hello, Python!
1

Nhiều nhóm tuyên bố như bộ

Một nhóm các câu lệnh riêng lẻ, tạo ra một khối mã duy nhất được gọi là bộ trong Python. Các câu lệnh ghép hoặc phức tạp, thực sự có giới hạn như nếu, trong khi, chắc chắn và lớp yêu cầu một đường tiêu đề và một bộ. bộ trong Python. Các câu lệnh phức hợp hoặc phức tạp, chẳng hạn như if, while, def và class yêu cầu một dòng tiêu đề và một bộ

Dòng tiêu đề bắt đầu câu lệnh (với từ khóa) và dấu chấm phẩy bằng dấu hai chấm (. ) and are after by an or many lines to set. Ví dụ -

Hello, Python!
2

Argument line command

Nhiều chương trình có thể được chạy để cung cấp cho bạn một số thông tin cơ bản về cách chúng nên được chạy. Python cho phép bạn làm điều này với -h -

Hello, Python!
3

Bạn cũng có thể thiết lập tập lệnh của mình theo cách mà nó phải chấp nhận các tùy chọn khác nhau. Đối số dòng lệnh là một chủ đề nâng cao và nên được nghiên cứu một chút sau đó một khi bạn đã trải nghiệm qua phần còn lại của các khái niệm Python

Cú pháp cơ bản là gì?

Cú pháp cơ bản đại diện cho các quy tắc cơ bản của ngôn ngữ lập trình. Không có các quy tắc này, không thể viết mã hoạt động. Mỗi ngôn ngữ đều có bộ quy tắc riêng tạo nên cú pháp cơ bản của nó. Các quy ước đặt tên là một thành phần chính của các quy ước cú pháp cơ bản và thay đổi theo ngôn ngữ. đại diện cho các quy tắc cơ bản của ngôn ngữ lập trình . Không có các quy tắc này, không thể viết mã chức năng. Mỗi ngôn ngữ có bộ quy tắc riêng tạo nên cú pháp cơ bản của nó. Quy ước đặt tên là thành phần chính của quy ước cú pháp cơ bản và thay đổi theo ngôn ngữ.

Python có cú pháp dễ dàng không?

Cú pháp đơn giản, dễ học của Python nhấn mạnh khả năng đọc và làm giảm chi phí bảo trì chương trình. Python hỗ trợ các mô-đun và gói, khuyến mãi mô-đun chương trình và tái sử dụng mã. nhấn mạnh khả năng đọc và do đó giảm chi phí bảo trì chương trình. Python hỗ trợ các mô-đun và gói, khuyến khích mô-đun hóa chương trình và tái sử dụng mã.

Các loại cú pháp trong Python là gì?

Tuy nhiên, có một số định nghĩa khác biệt nhất giữa các ngôn ngữ. .

First Python program. Hãy để chúng tôi thực hiện các chương trình trong các chế độ thiết lập khác nhau