Hướng dẫn why is python called a high - tại sao trăn được gọi là cao

Python là ngôn ngữ lập trình yêu thích của tôi vì vậy tôi muốn biết, có phải là một ngôn ngữ cấp cao không?Is Python a High-Level Language?”

Tôi đã làm một chút nghiên cứu để tìm hiểu cho chính mình và đây là những gì tôi học được.

Python là ngôn ngữ lập trình cấp độ rất cao vì cú pháp của nó rất giống với ngôn ngữ tiếng Anh. Cấp cao hơn có nghĩa là nó dễ đọc hơn đối với con người và không thể đọc được máy tính. Tương tự như vậy, mức độ thấp hơn có nghĩa là ít dễ đọc hơn đối với con người và dễ đọc hơn cho máy tính.

Bởi vì Python là cấp cao và do đó có thể đọc được rất cao, nó là một ngôn ngữ tuyệt vời để học như một người mới bắt đầu. Tuy nhiên, có một số nhược điểm khi là ngôn ngữ cấp cao. Đọc để tìm hiểu thêm.

Ngôn ngữ lập trình cấp cao và cấp thấp

Ngôn ngữ lập trình đầu tiên được phát triển vào năm 1689 bởi một nhà toán học, logic và triết học người Đức tên là Gottfried Leibniz. Ngôn ngữ anh phát triển là hệ thống số nhị phân và nó vẫn là ngôn ngữ mà đại đa số các máy tính sử dụng để nhận hướng dẫn và thực hiện tính toán. by a German mathematician, logician, and philosopher named Gottfried Leibniz. The language he developed was the binary number system and it’s still the language that the vast majority of computers use to receive instructions and perform computations.

Các ngôn ngữ lập trình khác đã được phát triển kể từ đó giúp viết hướng dẫn dễ dàng hơn cho máy tính. Năm 1947, Kathleen Booth đã phát minh ra ngôn ngữ lắp ráp, một bước lên từ việc viết mã nhị phân, nhưng nó vẫn cực kỳ tốn thời gian.In 1947, Kathleen Booth invented Assembly Language which was a step up from writing binary code, but it was still incredibly time-consuming.

Ngay sau đó, vào những năm 1950, nhiều ngôn ngữ lập trình máy tính mới đã được phát triển giúp đọc và viết dễ dàng hơn. Những điều dễ đọc hơn này được gọi là ngôn ngữ cấp cao.These more readable known as high-level languages.

Cuối cùng, vào năm 1991, Python được phát triển bởi Guido Van Rossum và nó có lẽ là ngôn ngữ cấp cao nhất tồn tại ngày nay vì nó là một trong những điều dễ đọc nhất. Chúng ta hãy xem một cú pháp Python, để biết một ví dụ về khả năng đọc của nó.in 1991, Python was developed by Guido van Rossum and it is perhaps the highest-level language in existence today as it’s one of the most readable. Let’s take a look at Python’s syntax for an example of its readability.

Hướng dẫn why is python called a high - tại sao trăn được gọi là cao

Ví dụ về cú pháp cấp cao Python (Python so với tiếng Anh)

Vào các ngày trong tuần, tôi thức dậy lúc 7:00 sáng. Điều gì sẽ xảy ra nếu tôi muốn đặt đồng hồ báo thức để giúp tôi thức dậy đúng giờ trong các ngày trong tuần? What if I wanted to set an alarm clock to help me wake up on time during the weekdays?

Tuyên bố có điều kiện logic xác định liệu âm thanh đồng hồ báo thức có giống như không: Nếu hôm nay là một ngày trong tuần, thì báo thức sẽ vang lên lúc 7:00 sáng.“If today is a weekday, then the alarm will chime at 7:00 am.”

Loại điều kiện logic này rất phổ biến trong lập trình và được gọi là câu lệnh IF/SAT.if/then statement.

Nếu điều này là đúng, thì hãy làm điều này. this is true, then do this.

Vì Python là ngôn ngữ lập trình cấp cao như vậy, cú pháp Python sẽ trông rất giống với tuyên bố có điều kiện logic được đề cập trước đây. Hãy để dịch ra câu lệnh tiếng Anh logic đó thành hàm python tương đương của nó và sau đó chúng ta có thể so sánh hai câu.

(Logical Statement in English)
If the day is Monday, Tuesday, Wednesday, Thursday, or Friday, the alarm clock will activate at 7:00 am. If it's the weekend then we'll sleep in.

(Logical Statement in Python)
def alarm(day):
    if day == 'Monday':
        print '7:00 am'
    elif day == 'Tuesday':
        print '7:00 am'
    elif day == 'Wednesday':
        print '7:00 am'
    elif day == 'Thursday':
        print '7:00 am'
    elif day == 'Friday':
        print '7:00 am'
    else: print 'Weekends are for sleeping in!'

Mã Python kiểm tra mỗi ngày trong tuần để xác định xem đồng hồ báo thức có kích hoạt hay không. Thứ Hai đến thứ Sáu, báo thức sẽ kích hoạt. Lưu ý rằng mã Python tương tự như thế nào với câu lệnh tiếng Anh tương đương. to determine whether the alarm clock will activate. Monday through Friday, the alarm will activate. Notice how similar the Python code is to the equivalent English statement.

Đây là lý do tại sao Python được coi là cấp cao.

Tuy nhiên, khi bạn lập trình trong Python, bạn phải nhớ rằng Python cũng là một ngôn ngữ nhạy cảm trường hợp.

Tốt và xấu của các ngôn ngữ lập trình cấp cao

Bạn có thể nghĩ rằng nếu Python rất dễ đọc và dễ sử dụng, đó có phải là ngôn ngữ lập trình tốt nhất không? Sự thật là Python là một ngôn ngữ độc lập với nền tảng tuyệt vời và nó là sở thích cá nhân của tôi nhưng nó chắc chắn không hoàn hảo.

Như một vấn đề thực tế, lý do tương tự mà Python rất dễ đọc cũng là lý do cho một trong những sai sót lớn nhất của Python.

Python khá chậm. Nói chung, ngôn ngữ lập trình cấp cao hơn, thời gian thực hiện càng chậm. Generally speaking, the higher-level the programming language, the slower the execution times.

Nếu bạn so sánh tốc độ của Python với một ngôn ngữ cấp thấp hơn như C, bạn sẽ thấy rằng cùng một chương trình trong C sẽ chạy nhanh hơn nhiều sau đó trong Python. Lý do là tất cả các mã phải được dịch thành mã máy trước khi máy tính có thể xử lý nó.

Do đó, các ngôn ngữ cấp thấp hơn dễ dàng hơn và nhanh hơn để dịch thành mã máy, cho chúng thời gian thực hiện nhanh hơn., giving them overall faster execution times.

Như đã nói, có một số điều có thể được thực hiện khi biên dịch Python để cải thiện đáng kể tốc độ thực hiện.

Sự kết luận

Tóm lại, Python là một ngôn ngữ lập trình cấp cao bởi vì nó rất dễ đọc bởi con người. Trên thực tế, Python là một trong những ngôn ngữ lập trình cấp cao nhất của tất cả vì nó rất gần với ngôn ngữ tiếng Anh.Python is a high-level programming language because it’s highly readable by humans. In fact, Python is among the highest-level programming languages of all because it’s so close to the English language.

Cũng cần lưu ý rằng hầu hết các ngôn ngữ lập trình được coi là cấp cao, ngoại trừ ngôn ngữ máy và ngôn ngữ lắp ráp.

Nếu bạn muốn tìm hiểu cách lập trình với Python, hãy xem các dự án Python thú vị này & NBSP; 15 cho người mới bắt đầu. Có một hướng dẫn video đầy đủ hướng dẫn bạn qua từng dự án, từng bước. & NBSP; Và nó hoàn toàn miễn phí!And it’s absolutely FREE!

Tại sao Python được gọi là cao

Khi được biên dịch, các ngôn ngữ khác biến thành lắp ráp và chạy trực tiếp trong bộ xử lý.Do đó, là một ngôn ngữ được giải thích, không phải chịu bộ xử lý, khiến Python trở thành một ngôn ngữ lập trình cấp cao.Ngoài ra, Python là một ngôn ngữ lập trình cấp cao được biết đến với khả năng dễ đọc.being an interpreted language, which is not subject to the processor, makes Python a high-level programming language. Also, Python is a high-level programming language that is known for its ease of readability.

Python có được coi là cao không

Python là một ngôn ngữ lập trình cấp cao, hướng đối tượng, hướng đối tượng với ngữ nghĩa động.high-level programming language with dynamic semantics.

Ý nghĩa của lập trình cao là gì?

Trong khoa học máy tính, ngôn ngữ lập trình cấp cao là ngôn ngữ lập trình với sự trừu tượng mạnh mẽ từ các chi tiết của máy tính.a programming language with strong abstraction from the details of the computer.