Mục lục
Python là một ngôn ngữ lập trình cấp cao được sử dụng rộng rãi trong nghiên cứu dữ liệu và phát triển phần mềm. Với hàng tá mô-đun và thư viện để lựa chọn, Python, cả một ngôn ngữ sinh lợi và dễ sử dụng. Bạn đã bao giờ làm việc trong một dự án Python và khao khát một bảng lừa lệnh Python để giúp bạn? Bạn đã đến đúng nơi. & NBSP;
Guido Van Rossum đã phát triển Python vào năm 1991 khi ông phát hành Python 0.9.0. Hiện tại, phiên bản mới nhất của Python là Python 3.9.
Nếu bạn là người mới bắt đầu, Python có thể cảm thấy đáng sợ. Nhưng với một chút hỗ trợ, chúng tôi sẽ cho bạn thấy rằng nó thực sự là một ngôn ngữ bổ ích và đơn giản. Hôm nay, chúng tôi sẽ trình bày một tờ Cheat Python, điều này sẽ giúp bạn sử dụng Python một cách dễ dàng. Cuối cùng, bạn sẽ là một chuyên gia trong việc sử dụng mọi thứ về ngôn ngữ lập trình này, bao gồm cả cú pháp Python. & NBSP;
Nếu bạn có một sự hiểu biết cơ bản về Python và muốn có một tài liệu tham khảo dễ dàng trong khi phát triển các ứng dụng Python, bảng gian lận Python 3 này là dành cho bạn. & NBSP;
Đọc tiếp khi chúng tôi hướng dẫn bạn qua các lệnh hoặc chức năng Python khác nhau, toán tử, kiểu dữ liệu, cấu trúc dữ liệu và nhiều hơn nữa. & NBSP;
Hãy để bắt đầu với bảng điều khiển cơ bản Python của chúng tôi! & NBSP;
Zen of Python
Trước khi chúng tôi vào tờ Cheat Python Syntax của chúng tôi, hãy xem mô tả thơ này về các nguyên tắc Python của Tim Peters: & NBSP;
>>> import this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
Python cơ bản
Nhấn vào đây để tải xuống Python Cheat Sheet PDF.
1. toán tử toán
Bạn có thể thực hiện các hoạt động toán học như bổ sung, trừ, nhân và chia bằng cách sử dụng các toán tử số học trong Python. Bạn cũng có thể truy cập một số thư viện có thể giúp bạn với các vấn đề số học nâng cao hơn. Ở đây, một danh sách nhanh chóng của một số nhà khai thác và chức năng của chúng: & nbsp;
**
1. Tìm số mũ & nbsp;exponents
Phần trăm
2. Tìm phần còn lại.remainder.
//
3. Thực hiện phân chia số nguyên.Integer division.
/
4. Thực hiện các hoạt động phân chia.Division operations.
*
5. Thực hiện các hoạt động nhân.Multiplication operations.
-
6. Thực hiện các hoạt động trừ.Subtraction operations.
+
7. Thực hiện các hoạt động bổ sung.Addition operations.
Ví dụ
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
Đề xuất khóa học Python
Hoàn thành Bootcamp Python từ Zero đến Hero in Python
2. Kiểu dữ liệu
Một kiểu dữ liệu là một cơ chế để thông báo cho trình biên dịch dữ liệu nào [số nguyên, ký tự, phao, v.v.] nên được lưu trữ và kết quả là bộ nhớ để phân bổ bao nhiêu.
Dưới đây là các loại dữ liệu Python:
- Số [phao, phức tạp hoặc nổi]
- Trình tự [chuỗi, danh sách, bộ dữ liệu, v.v.]
- Boolean [đúng hoặc sai]
- Set
- Dictionary
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
3. Biến
Một biến là một khu vực bộ nhớ trong đó dữ liệu được giữ trong bất kỳ ngôn ngữ lập trình nào. Khu vực này thường có mặt bên trong RAM tại một địa chỉ nhất định. Các biến có thể chứa bất kỳ giá trị nào, bao gồm số, văn bản và giá trị đúng/sai. Kết quả là, nếu bạn muốn sử dụng giá trị đó tại bất kỳ điểm nào trong chương trình, bạn có thể chỉ cần sử dụng biến có giá trị đó.
Điều đáng chú ý là vì Python không phải là ngôn ngữ được đánh máy cao, bạn không phải chỉ định loại biến dựa trên giá trị mà nó giữ. Loại dữ liệu được lưu trữ trong một biến sẽ được giải mã ngầm trong thời gian chạy trong Python và được xác định bởi loại dữ liệu được lưu trữ trong biến đó.
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
>>> a = 5
>>> a
5
Một thực hành lập trình tốt là để lại ý kiến cho chính bạn và những người khác, bất kể ngôn ngữ lập trình. Mặc dù Python đơn giản hơn để hiểu hơn Java, C ++ và các ngôn ngữ khác, nhưng nó chỉ lịch sự để lại nhận xét để đưa ra sự làm rõ về mục đích của tập tin. & NBSP;
# This is an inline comment
"""
This is a
multiline comment
"""
5. In đầu ra
Phương thức in [] gửi một thông báo đến màn hình hoặc một thiết bị đầu ra tiêu chuẩn khác. Thông báo có thể là một chuỗi hoặc một đối tượng khác, sẽ được chuyển đổi thành một chuỗi trước khi được hiển thị trên màn hình.print[] method sends a message to the screen or another standard output device. The message can be a string or another object, which will be converted to a string before being displayed on the screen.
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
6. Input []
Khi hàm input [] được gọi, việc thực thi chương trình bị tạm dừng cho đến khi người dùng cung cấp đầu vào.input[] function is called, the program execution is halted until the user provides an input.
The input[] Function
>>> print['How are you?']
>>> myStatus = input[]
>>> print['Nice to meet you, {}'.format[myStatus]]
How are you?
Al
Nice to meet you, Al
7. chức năng Len []
Hàm Len [] trả về số lượng các phần tử theo thứ tự hoặc cấu trúc dữ liệu ngẫu nhiên như danh sách, chuỗi, bộ.len[] function returns the number of elements in a sequential or a random data structure like list, string, set.
>>> len['Computer']
8
8. Chức năng đánh máy
Tại đây, cách chuyển đổi số nguyên thành float hoặc chuỗi:
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
0Đây là cách chuyển đổi phao sang số nguyên:
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
1Kiểm soát lưu lượng
1. Các nhà khai thác so sánh
==
Tương đương với
! =
Không bằng
Lớn hơn
Lớn hơn
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
2Ít hơn hoặc bằng
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
3> =
Lớn hơn hoặc bằngand, or, and not.
2. Đánh giá Booleanand” operator:
3. Người vận hành Boolean
Có ba nhà khai thác Boolean: và, hoặc, không.
Ở đây, bảng sự thật cho nhà điều hành và người điều hành của người Viking:
Sự thật và đúng sự thật
Đúng và sai sainot” operator
Sai và đúng sai
Sai và sai
Ở đây, bảng sự thật cho nhà điều hành không phải của người Vikingor” operator
Không đúng sai
Không sai đúng
Cuối cùng, ở đây, bảng sự thật cho nhà điều hành hoặc người điều hành
Sự thật hoặc đúng
Đúng hay sai
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
4Ngoài các toán tử so sánh, bạn có thể sử dụng một số toán tử Boolean trong một biểu thức:
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
55. Các tuyên bố if-else
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
6Đầu ra
Chào Peter
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
7Đầu ra
Chào Peter
Xin chào, Ẩn danh
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
8Đầu ra
Chào Peter
Xin chào, Ẩn danh
6. Kết hợp nếu và khác [Tuyên bố Elif]
Tuổi của bạn ít hơn 10
>>> 3 * 8 + 6 + 0
30
>>> [2 + 3] * 6
30
>>> 5 ** 6
15625
9Đầu ra
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Chào Peter
Xin chào, Ẩn danh
6. Kết hợp nếu và khác [Tuyên bố Elif]break statement, the iteration is stopped and the control exits from the loop.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
0Đầu ra
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn ít hơn 10
Tuổi của bạn là hơn 10
7. Trong khi các câu lệnh Loop
Trong khi các câu lệnh LOOP được sử dụng để chạy một khối mã cho một số lần được chỉ định:continue statement.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
1Đầu ra
Chào thế giới.
8. Tuyên bố phá vỡ
Nếu việc thực thi đạt đến một câu lệnh ngắt, việc lặp lại sẽ bị dừng và điều khiển thoát khỏi vòng lặp.
Khối mã này đang chạy ...
Vòng lặp thoát ra
9. Tiếp tục tuyên bố
Kiểm soát khởi động lại từ đầu vòng lặp sau khi chương trình gặp phải câu lệnh tiếp tục.
Khối mã này đang chạy cho số ... 1
Khối mã này đang chạy cho số ... 2
Khối mã này đang chạy cho số ... 3
Tuổi của bạn là hơn 10
7. Trong khi các câu lệnh Loop
Trong khi các câu lệnh LOOP được sử dụng để chạy một khối mã cho một số lần được chỉ định:for loop is controlled by a sequence, such as an iterator, a list, or another collection type. The body of the loop is run for each item in the series, and the loop finishes when the sequence is exhausted.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
2Đầu ra
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Chào thế giới.
Tuổi của bạn là hơn 10
7. Trong khi các câu lệnh Loop
Trong khi các câu lệnh LOOP được sử dụng để chạy một khối mã cho một số lần được chỉ định:range[] to run an iteration for a specified number of times. It takes the following arguments:
Chào thế giới.: the number that the sequence of integers should begin with.
8. Tuyên bố phá vỡ: the integer before which the integer sequence should be returned. Stop – 1 is the end of the integer range. Stop – 1 is the end of the integer range.
Nếu việc thực thi đạt đến một câu lệnh ngắt, việc lặp lại sẽ bị dừng và điều khiển thoát khỏi vòng lặp.: the integer value that determines the increase between each integer in the sequence.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
3Đầu ra
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Khối mã này đang chạy ...
Tuổi của bạn là hơn 10
7. Trong khi các câu lệnh Loop
Trong khi các câu lệnh LOOP được sử dụng để chạy một khối mã cho một số lần được chỉ định:
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
4Đầu ra
Chào thế giới.
8. Tuyên bố phá vỡ
Chào thế giới.
8. Tuyên bố phá vỡ
Chào thế giới.
8. Tuyên bố phá vỡ
Chào thế giới.
8. Tuyên bố phá vỡ
Chào thế giới.
8. Tuyên bố phá vỡ
Tuổi của bạn là hơn 10
7. Trong khi các câu lệnh Loop
Trong khi các câu lệnh LOOP được sử dụng để chạy một khối mã cho một số lần được chỉ định:import statement of Python. The import statement is the most frequent method of triggering the import mechanism, but it isn’t the only means for import.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
5Đầu ra
Chào thế giới.
8. Tuyên bố phá vỡ
Nếu việc thực thi đạt đến một câu lệnh ngắt, việc lặp lại sẽ bị dừng và điều khiển thoát khỏi vòng lặp.
Khối mã này đang chạy ...
Chào thế giới.
8. Tuyên bố phá vỡfrom statement to import a specified method of the module
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
6Đầu ra
Nếu việc thực thi đạt đến một câu lệnh ngắt, việc lặp lại sẽ bị dừng và điều khiển thoát khỏi vòng lặp.
Khối mã này đang chạy ...
Vòng lặp thoát ra
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
7Đầu ra
9. Tiếp tục tuyên bố
Kiểm soát khởi động lại từ đầu vòng lặp sau khi chương trình gặp phải câu lệnh tiếp tục.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
8Đầu ra
Khối mã này đang chạy cho số ... 1
Khối mã này đang chạy cho số ... 2
Khối mã này đang chạy cho số ... 3try block. The exceptions are handled inside the except block. The finally block is always executed regardless of an exception occurring.
>>> a = 5.5 # float datatype
>>> a
5.5
>>> a = 5 # int datatype
>>> a
5
>>> a = [1, 2, 3, 4, 5, 6] # list datatype
>>> a
[1, 2, 3, 4, 5, 6]
>>> a = 'hello' # string datatype
>>> a
'hello'
>>> a = {1, 2, 3} # set datatype
>>> a
{1, 2, 3}
>>> a = True # boolean datatype
>>> a
True
>>> a = {1: 2} # dictionary datatype
>>> a
{1: 2}
9Đầu ra
Không thể chia cho 0
Phân chia hoàn thành
Danh sách trong Python
Một danh sách là một chuỗi các yếu tố không đồng nhất trong Python. Nó tương tự như một mảng, ngoại trừ nó có thể giữ dữ liệu từ một số nguồn. Các giá trị của một danh sách có thể thay đổi có thể được thay đổi. Chúng ta có thể sử dụng lập chỉ mục để phân tích từng giá trị của danh sách hoặc để truy cập một phần tử danh sách.
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
0Chúng tôi cũng có thể sử dụng các chỉ mục tiêu cực với danh sách:
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
1Sửa đổi giá trị của một phần tử trong danh sách
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
2Danh sách Concatenation và Danh sách sao chép
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
3Xóa các giá trị khỏi danh sách
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
4Sử dụng cho các vòng lặp với danh sách cho truyền tải
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
5Lặp qua nhiều danh sách với zip []
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
6Trong và không trong các nhà khai thác
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
7Tìm một giá trị trong danh sách với phương thức index []
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
8Thêm các giá trị vào danh sách với các phương thức append [] và chèn []
append[]
>>> a = 'This is a string variable'
>>> a
'This is a string variable'
9insert[]
>>> a = 5
>>> a
5
0Xóa các giá trị khỏi danh sách với Remove []
>>> a = 5
>>> a
5
1Nếu một giá trị xuất hiện nhiều lần trong danh sách, chỉ có trường hợp đầu tiên của giá trị sẽ bị xóa.
Sắp xếp các giá trị trong danh sách bằng phương thức Sort []
>>> a = 5
>>> a
5
2Từ điển và dữ liệu cấu trúc
Từ điển Python là một tập hợp các yếu tố không theo thứ tự cụ thể. Một từ điển có một khóa: cặp giá trị, trong khi các loại dữ liệu hợp chất khác chỉ đơn giản là có giá trị là một phần tử.
Các phương thức khóa [], giá trị [] và các mục []
- Đi qua các giá trị:
>>> a = 5
>>> a
5
3- Đi qua các chìa khóa:
>>> a = 5
>>> a
5
4- Các khóa và giá trị đi qua:
>>> a = 5
>>> a
5
5Một vòng lặp có thể lặp lại thông qua các khóa, giá trị hoặc các cặp giá trị khóa trong từ điển bằng các phương thức khóa [], giá trị [] và các mục [], tương ứng.keys[], values[], and items[] methods, respectively.
Phương thức get []
GET [] Chấp nhận hai tham số: khóa và giá trị mặc định nếu không tìm thấy khóa.[] accepts two parameters: a key and a default value if the key isn't found.
>>> a = 5
>>> a
5
6Kiểm tra sự hiện diện của khóa trong từ điển
>>> a = 5
>>> a
5
7Bộ
Một bộ là một bộ sưu tập không có thứ tự của các yếu tố độc đáo. Các bộ Python tương tự như các bộ toán học và cho phép tất cả các hoạt động liên quan được đặt bao gồm liên minh, giao lộ và sự khác biệt.
Tạo một bộ
Bạn có thể tạo các tập hợp bằng cách sử dụng Braces Curly Braces {} và bộ chức năng tích hợp []:set []:
>>> a = 5
>>> a
5
8Nếu bạn sử dụng niềng răng xoăn {} để tạo một bộ trống, thay vào đó, bạn sẽ nhận được cấu trúc dữ liệu làm từ điển.dictionary instead.
>>> a = 5
>>> a
5
9Tất cả các giá trị trùng lặp được tự động xóa bởi một tập hợp:
# This is an inline comment
0Thêm vào tập hợp
# This is an inline comment
1Loại bỏ khỏi một bộ
Các phương thức loại bỏ [] và loại bỏ [] loại bỏ một phần tử khỏi tập hợp; Tuy nhiên, loại bỏ [] sẽ ném một lỗi chính nếu giá trị không có mặt.remove[] and discard[] methods remove an element from the set; however remove[] will throw a key error if the value isn't present.
# This is an inline comment
2Bạn cũng có thể sử dụng Discard []:discard[]:
# This is an inline comment
3Liên minh nhiều bộ
# This is an inline comment
4Giao lộ của nhiều bộ
# This is an inline comment
5Sự khác biệt của hai bộ
# This is an inline comment
6Sự khác biệt đối xứng của hai bộ
# This is an inline comment
7Khi xử lý các trình lặp lại, mô-đun ITERTOOLS cung cấp một tập hợp các công cụ nhanh và tiết kiệm bộ nhớ [như danh sách hoặc từ điển].
Accumulate[]
Sử dụng Accumulation [] trả về kết quả của một hàm như một trình lặp:
# This is an inline comment
8Đầu ra
# This is an inline comment
91
2
6
24
120
Toán tử.mul [] lấy hai số và nhân chúng:operator.mul[] takes two numbers and multiplies them:
"""
This is a
multiline comment
"""
0Chúng tôi cũng có thể sử dụng phương thức mà không cần bất kỳ trình lặp lại:
"""
This is a
multiline comment
"""
1Đầu ra
"""
This is a
multiline comment
"""
21
3
6
10
15
21
28
Combinations[]
"""
This is a
multiline comment
"""
3Đầu ra
"""
This is a
multiline comment
"""
4[1, 2]
[1, 3]
[1, 4]
[1, 5]
[2, 3]
[2, 4]
[2, 5]
[3, 4]
[3, 5]
[4, 5]
Combinations_with_Replacement[]
"""
This is a
multiline comment
"""
5Đầu ra
"""
This is a
multiline comment
"""
6[1, 1]
[1, 2]
[1, 3]
[1, 4]
[1, 5]
[2, 3]
[2, 3]
[2, 4]
[2, 5]
[3, 4]
[3, 4]
[3, 5]
[4, 5]
[4, 5]
[1, 1]
Count[]
[2, 2]
"""
This is a
multiline comment
"""
7Đầu ra
"""
This is a
multiline comment
"""
81
4
7
10
13
16
Cycle[]
[3, 3]
"""
This is a
multiline comment
"""
9Đầu ra
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
01
2
3
4
5
1
2
3
4
5
1
2
3
4
5
1
2
3
4
5
1
Comprehensions
[4, 4]
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
1[5, 5]
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
2Một số lượng lấy điểm ban đầu và kích thước bước:
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
3Đây là một itertools.cycle [có thể điều chỉnh được]:
Từ điển Hiểu
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
4Danh sách hiểu
Thiết lập sự hiểu biết
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
5.format[]
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
6Chức năng Lambda
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
7Các hàm Lambda là các hàm một lớp của Python:
Định dạng chuỗiif and else in the single line using the ternary conditional operator:
>>> print['How are you?']
How are you?
>>> x = 10
>>> print['Hello world!', x]
Hello world! 10
8Sử dụng nhà điều hành %
Chuỗi được định dạng theo nghĩa đen [F-String]
Toán tử điều kiện ternary
Chúng ta có thể viết các toán tử có điều kiện nếu và khác trong dòng duy nhất bằng toán tử điều kiện ternary:
Sự kết luận
Hãy nghĩ về bảng gian lận Python này như một cửa hàng của bạn cho những câu hỏi nhanh về Python. Như bạn có thể thấy, Python có tất cả các chức năng và cấu trúc dữ liệu cần thiết để tạo các chương trình và ứng dụng đầu cuối. & NBSP;
Để dễ dàng tham khảo, hãy tải xuống tờ Python Cheat PDF của chúng tôi dưới đây:
Gian lận
Sẵn sàng để đưa thực hành Python của bạn lên một tầm cao mới? Kiểm tra danh sách các dự án Python thú vị, dễ dàng cho người mới bắt đầu.
Mã hóa hạnh phúc!
Các câu hỏi thường gặp
Mọi người cũng đang đọc:
- Các khóa học Python tốt nhất
- Chứng nhận Python tốt nhất
- Python ide tốt nhất
- Trình biên dịch Python tốt nhất
- Thông dịch viên Python tốt nhất
- Cách tốt nhất để học Python
- Làm thế nào để chạy một kịch bản Python?
- Pycharm là gì?
- Python cho khoa học dữ liệu
- Thư viện Python hàng đầu