Câu hỏi: Viết chương trình nhập từ bàn phím số tự nhiên n và in ra kết quả là tổng sau:
S=13+23+…+n3S=13+23+…+n3
Lời giải: Với ngôn ngữ Python ta có chương trình sau
– Chương trình:
n=int(input(“Nhập số tự nhiên n”))
S=0
for n in range(1,n+1):
S=S+n*n*n
print(“Kết quả là: “,S)
* Một số thuật ngữ liên quan đến lập trình Python
Người mới bắt đầu học Python sẽ cần học một số thuật ngữ cơ bản. Chẳng hạn như:
– Biến là thuật ngữ dùng để chỉ công cụ lưu giá trị.
– Lệnh có điều kiện là những lệnh cơ bản và được sử dụng thường xuyên trong Python. Chẳng hạn như lệnh if, else, elif.
– Vòng lặp while và for. Những vòng lặp này sẽ được thực hiện hoặc không được thực hiện tùy điều kiện bạn đưa vào có đúng hay không.
– Mảng là một phương thức mở rộng để lưu nhiều giá trị hơn.
– Lớp và đối tượng (Class – Object) dùng để chia nhiều đối tượng và cấp bậc khác nhau.
* Các tính năng nổi bật của Python
Tự động chuyển đổi code
Người dùng sẽ không phải lo lắng đến các vấn đề như quản lý bộ nhớ, dọn dẹp dữ liệu,… do Python có thể tự động chuyển đổi code sang ngôn ngữ máy tính mà hệ thống có thể hiểu được.
Khả năng mở rộng và nhúng
Người dùng có thể kết hợp các phần code của ngôn ngữ khác vào code Python để tạo ra các ứng dụng phức tạp, giúp ứng dụng có thêm các tính năng bổ sung và khả năng cripting.
Thư viện tiêu chuẩn lớn
Việc lập trình sẽ trở nên đơn giản hơn bao giờ hết nhờ thư viện tiêu chuẩn của Python. Số lượng thư viện vô cùng lớn giúp đáp ứng mọi nhu cầu lập trình khác nhau, người dùng cũng không phải tự viết tất cả các phần code.
Hướng đối tượng
Với bản chất hướng đối tượng, những vấn đề phức tạp trong Python sẽ được giải quyết theo cách trực quan nhất. Không chỉ vậy, Python còn cho phép phân chia các vấn đề phức tạp thành những tệp nhỏ hơn bằng cách tạo ra đối tượng với OPP.
Đăng bởi: THPT Trịnh Hoài Đức
Chuyên mục: Lớp 10, Tin Học 10