Hướng dẫn what are the basic fundamentals of python? - các nguyên tắc cơ bản cơ bản của python là gì?
Các nguyên tắc cơ bản của Python bao gồm một cuộc thảo luận về các khối xây dựng cơ bản của ngôn ngữ lập trình Python. Ở đây, các nguyên tắc cơ bản của Python, được chia thành các loại sau. Và chúng tôi sẽ thảo luận riêng từng chủ đề. Show
Xem video này trên khóa học Python
Đầu tiên và quan trọng nhất, chúng tôi sẽ thảo luận về các tuyên bố trong Python. Các câu lệnhBiểu thức
Vết lõmBình luận
Nhận xét về tài liệu
(1+5) * 3 18
pow (3,2) 9 Báo cáo chuyển nhượngVết lõmassignment statements, we create new variables, assign values and also change values. Bình luận#LHS <=> RHS variable = expression Nhận xét một dòng
Hằng sốMã thông báo
test= "Hello World" id(test) Nghĩa đen test1="Hello" id(test1) output: 2524751071304 test2="Hello" id(test2) output: 2524751071304 Người vận hànhwe have assigned the same string to two different variables. But python
allocated the same memory location for both the variables. That is because:
Tuyên bố biểu hiệnInterning. Tuyên bố biểu thức:Với sự trợ giúp của các biểu thức, chúng tôi thực hiện các hoạt động như bổ sung, trừ, tập trung, v.v ... Nói cách khác, đó là một tuyên bố trả về một giá trị. nó là một biểu thức nếu nó xuất hiện- current_var= "It's HumbleGumble" print(id(current_var)) new_var= current_var print(id(new_var)) 24751106240 2524751106240 Ở phía bên phải của một nhiệm vụ, Như một tham số cho một cuộc gọi phương thức. Lưu ý: một biểu thức phải có return. Ví dụ:Sử dụng biểu thức số học đơn giản: test= 7 * 2 type(test) int test1= 7 * 2 / 10 type(test1) output: float Sử dụng một hàm trong một biểu thức:Với sự trợ giúp của các câu lệnh gán, chúng tôi tạo các biến mới, gán giá trị và cũng thay đổi giá trị.
Biểu thức dựa trên giá trị trên RHS
e.g. a = (0 + 1 + 2 + 3 + 4 + 5)
pow (3,2) 90 Biểu thức dựa trên giá trị trên RHS:Trong trường hợp này, Python phân bổ một vị trí bộ nhớ mới cho biến mới được gán. Hãy để chúng tôi lấy một ví dụ về thể loại này.python uses indentation to mark a block of code. According to python style guidelines or PEP8, you should keep an indent size of four. Most of the programming languagesprovide indentation for better code formatting and don’t enforce to have it. But in Python it is mandatory. This is why indentation is so crucial in Python. Đầu tiên, hãy để Lừa tạo một chuỗi và gán nó cho một biến thử nghiệm, thử nghiệm,Commentscan be of two categories: Sau đó, chúng tôi sẽ kiểm tra ID vị trí bộ nhớ mà Python đã gán cho biến#’, we begin a single-line comment pow (3,2) 91 Lưu ý: Nhìn vào ví dụ được hiển thị bên dưới: pow (3,2) 92 Như bạn có thể nhận thấy rằng chúng tôi đã gán cùng một chuỗi cho hai biến khác nhau. Nhưng Python đã phân bổ cùng một vị trí bộ nhớ cho cả hai biến. Đó là bởi vì: Python phân bổ cùng một vị trí bộ nhớ cho hai trường hợp được đề cập dưới đây: Variables:
Số nguyên nằm trong khoảng từ (-5 đến +255). Gán các giá trị cho các biếnKhông cần một tuyên bố rõ ràng để dự trữ bộ nhớ. Việc gán được thực hiện bằng toán tử (=) bằng nhau. Một số ví dụ về các biến python hợp pháp là -python variables are – pow (3,2) 94 Bài tập nhiều biến:Bạn có thể gán một giá trị duy nhất cho nhiều biến như sau - pow (3,2) 95 Ngoài ra, chúng ta có thể gán nhiều giá trị cho nhiều biến như sau - pow (3,2) 96 Lưu ý: Python là một loại ngôn ngữ suy ra, tức là nó tự động phát hiện loại biến được gán. Ví dụ, pow (3,2) 97 pow (3,2) 98 Constants:Hằng số là một loại biến chứa các giá trị, có giá trị không thể thay đổi. Trong thực tế, chúng tôi hiếm khi sử dụng các hằng số trong Python. Gán một giá trị cho một hằng số trong Python
pow (3,2) 99
#LHS <=> RHS variable = expression0 Mã thông báoMã thông báo là đơn vị nhỏ nhất của chương trình. Có những mã thông báo sau đây trong Python:
Keywords:Từ khóa không là gì ngoài một tập hợp các từ đặc biệt, được dành riêng bởi Python và có nghĩa cụ thể. Hãy nhớ rằng chúng tôi không được phép sử dụng các từ khóa làm biến trong Python. Từ khóa trong Python là trường hợp nhạy cảm. Chúng tôi chỉ cần nắm bắt ở đây một ảnh chụp nhanh về các từ khóa Python có thể. #LHS <=> RHS variable = expression1 Định danhNghĩa đen
Bạn không nên sử dụng các từ khóa dành riêng để xác định một định danh. Literals:Khác với dấu gạch dưới (_), bạn không được phép sử dụng bất kỳ ký tự đặc biệt nào khác. Mặc dù Python Doc nói rằng bạn có thể đặt tên cho một định danh có độ dài không giới hạn. Nhưng nó không hoàn toàn đúng.Sử dụng một tên lớn (hơn 79 chars) sẽ dẫn đến việc vi phạm quy tắc được đặt theo tiêu chuẩn PEP-8. Nó nói rằng. Các đối tượng tích hợp khác trong Python là nghĩa đen. Nghĩa đen có thể được định nghĩa là dữ liệu được đưa ra trong một biến hoặc không đổi. Python có các nghĩa đen sau:Chuỗi chữ: Một chuỗi theo nghĩa đen là một chuỗi các ký tự được bao quanh bởi các trích dẫn. Chúng ta có thể sử dụng cả trích dẫn đơn, đôi hoặc ba cho một chuỗi trong Python. Và, một ký tự theo nghĩa đen là một ký tự duy nhất được bao quanh bởi các tài liệu đơn hoặc kép.Chữ số: Chữ số là bất biến (không thể thay đổi). Các chữ số có thể thuộc về 3 số nguyên số khác nhau, float và phức tạp.Boolean Biết chữ: Một chữ Boolean có thể có bất kỳ trong hai giá trị: Đúng hoặc Sai.Bộ sưu tập theo nghĩa đen: Operators:Có bốn bộ sưu tập theo nghĩa đen khác nhau liệt kê các nghĩa đen, nghĩa đen, nghĩa đen, và thiết lập nghĩa đen. & Nbsp;
Bình luận đặc biệt:
Python chứa một nghĩa đen đặc biệt, tức là không có. Chúng tôi sử dụng nó để chỉ định trường không được tạo.Toán tử là các biểu tượng thực hiện thao tác trên một số giá trị. Các giá trị này được gọi là toán hạng. Trong Python, các toán tử được phân loại thành các loại sau:
Toán tử chuyển nhượng
Toán tử logic
Nó thực hiện phép trừ và sau đó kết quả được gán cho toán hạng bên trái
Thêm sau đó gánNó thực hiện bổ sung và sau đó kết quả được gán cho toán hạng bên trái
Nó thực hiện mô đun và sau đó kết quả được gán cho toán hạng bên tráiI % = j có nghĩa là i = i % j
Nó thực hiện bổ sung và sau đó kết quả được gán cho toán hạng bên trái |