Python Cheat Sheet PDF 2022

Python là Ngôn ngữ lập trình cấp cao, với cấu trúc dữ liệu sẵn có cấp cao và liên kết động. Nó được giải thích và một ngôn ngữ lập trình hướng đối tượng. Python khác biệt với các ngôn ngữ lập trình khác ở cú pháp dễ viết và dễ hiểu, khiến nó trở nên hấp dẫn đối với cả người mới bắt đầu và những người có kinh nghiệm. Khả năng ứng dụng rộng rãi và hỗ trợ thư viện của Python cho phép các sản phẩm và phần mềm linh hoạt và có khả năng mở rộng cao được xây dựng trên nền tảng này trong thế giới thực

Thiền của Python

Zen of Python về cơ bản là một danh sách các câu cách ngôn của Python được viết ra một cách thơ mộng, để thể hiện tốt nhất các phương pháp lập trình tốt trong Python

Thiền của Python, bởi Tim Peters

Đẹp hơn xấu.
Rõ ràng tốt hơn ngầm.
Đơn giản tốt hơn phức tạp.
Phức tạp tốt hơn phức tạp.
Phẳng tốt hơn lồng nhau.
Thưa thớt tốt hơn dày đặc.
Tính dễ đọc.
Các trường hợp đặc biệt không đủ đặc biệt để vi phạm quy tắc.
Mặc dù tính thực tế đánh bại sự trong sáng.
Lỗi không bao giờ được âm thầm trôi qua.
Trừ khi bị tắt tiếng rõ ràng.
Trước sự mơ hồ, hãy từ chối sự cám dỗ để phỏng đoán.
Nên có một-- và tốt nhất là chỉ một --cách rõ ràng để làm điều đó.
Mặc dù ban đầu cách đó có thể không rõ ràng trừ khi bạn là người Hà Lan.
Bây giờ còn hơn không.
Mặc dù không bao giờ tốt hơn bây giờ.
Nếu việc triển khai khó giải thích thì đó là một ý tưởng tồi.
Nếu việc triển khai dễ giải thích thì đó có thể là một ý tưởng hay.
Không gian tên là một ý tưởng tuyệt vời – hãy làm nhiều hơn thế.

Hoàn thành cuộc phỏng vấn công nghệ tiếp theo của bạn với sự tự tin

Tham gia một cuộc phỏng vấn giả miễn phí, nhận phản hồi và đề xuất ngay lập tức⚡️💡

Sự kiện . Được cung cấp bởi

  • Nhà phát triển phần mềm
  • Khoa học dữ liệu
  • Tất cả sự kiện
  • sự kiện của tôi

Không còn sự kiện nào để hiển thị

Xem tất cả

Xem tất cả

Không còn sự kiện nào để hiển thị

Xem tất cả

Xem tất cả

Không còn sự kiện nào để hiển thị

Xem tất cả

Xem tất cả

Không còn sự kiện nào để hiển thị

Xem tất cả

Xem tất cả

Học Python. Khái niệm cơ bản đến nâng cao

1. Toán tử số học Python

Các toán tử số học trong bảng dưới đây có mức độ ưu tiên thấp nhất đến cao nhất

Toán tửHoạt độngGiải thíchVí dụ+Phép cộngTrả về tổng của 2 số1 + 3 = 4-Phép trừTrả về hiệu của 2 số1 - 3 = -2*Phép nhânTrả về tích của 2 số1 * 3 = 3/Phép chiaTrả về giá trị của a chia cho b dưới dạng giá trị thập phân1 / 3 = . 33//Chia sàn Trả về sàn của a chia cho b1 // 3 = 0%Remainder Trả về phần dư khi a chia cho b1 % 3 = 1

Một số ví dụ được hiển thị dưới đây

#Example for Addition
>>> 1 + 3
4
#Example for Subtraction
>>> 1 - 3
-2
#Example for Multiplication
>>> 6 * 6
36
#Example for Floored Division
>>> 4 // 2
2
#Example for Division
>>> 3 / 2
1.5000
#Example for Modulo
>>> 3 % 2
1

2. Kiểu dữ liệu Python

Bảng bên dưới liệt kê các loại dữ liệu khác nhau trong Python cùng với một số ví dụ về chúng

DataTypesExamplesIntegers0, 2, -1, 5Strings“a”, “hello”, “1234”, “12 Hello. ” Boolean Đúng, Sai Số dấu phẩy động 16. 0, -11. 0, 2021. 5

3. Biến Python

Biến là tên được đặt cho các mục dữ liệu có thể nhận một hoặc nhiều giá trị trong thời gian chạy chương trình.
Sau đây là quy ước đặt tên biến trong python.

  • Nó không thể bắt đầu bằng một số
  • Nó phải là một từ duy nhất
  • Nó chỉ được bao gồm các chữ cái và ký hiệu _
  • Các biến trong Python bắt đầu bằng _ [gạch dưới] được coi là “Không hữu ích”

Một số ví dụ được hiển thị dưới đây

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123

Bạn có thể tải xuống phiên bản PDF của Python Cheat Sheet

Tải xuống PDF Tải xuống PDF  

tải PDF

Tải xuống theo yêu cầu của bạn đã sẵn sàng.
Nhấp vào đây để tải xuống.

4. Bình luận Python

Chú thích là các dòng văn bản/mã trong chương trình, được trình biên dịch bỏ qua trong quá trình thực thi chương trình

Có nhiều loại bình luận trong python

  • Nhận xét nội tuyến -

Chúng tôi có thể viết Nhận xét nội tuyến bằng cách nhập # theo sau nhận xét

# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
  • Nhận xét nhiều dòng -

Chúng tôi có thể viết Nhận xét nhiều dòng bằng cách nhập # theo sau là nhận xét trong mỗi dòng

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
  • Nhận xét về chuỗi tài liệu -

Nhận xét về chuỗi tài liệu đạt được bằng cách Nhập nhận xét trong ba dấu ngoặc kép. [

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
64]

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b

5. Hàm Python tiêu chuẩn

  • hàm print[] trong Python

Hàm print[] in một số thông báo đã chỉ định ra màn hình hoặc một số thiết bị đầu ra tiêu chuẩn. Chúng ta có thể in chuỗi, số hoặc bất kỳ đối tượng nào khác bằng chức năng này. Chúng tôi có thể in nhiều mã thông báo và cũng chỉ định in dữ liệu được phân tách bằng các dấu phân cách khác nhau bằng hàm print[]

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
  • Hàm input[] trong Python

Hàm input[] trong Python được sử dụng để lấy bất kỳ dạng đầu vào nào từ người dùng/thiết bị đầu vào tiêu chuẩn, sau này có thể được xử lý tương ứng trong chương trình. Nó bổ trợ cho hàm print[]

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
  • hàm len[] trong Python

Hàm len[] được sử dụng để tìm độ dài [số phần tử] của bất kỳ bộ chứa python nào như chuỗi, danh sách, từ điển, tuple, v.v.

________số 8
  • hàm ord[] trong Python

Hàm ord[] trong Python sẽ trả về một số nguyên đại diện cho Ký tự Unicode được truyền vào nó. Nó lấy một ký tự làm tham số

Ví dụ

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36

6. Đúc kiểu Python

Truyền kiểu về cơ bản là chuyển đổi các biến của một kiểu dữ liệu cụ thể thành một số kiểu dữ liệu khác, sao cho việc chuyển đổi là hợp lệ

Kiểu đúc có thể có hai loại

  • Truyền kiểu ẩn. Trong truyền kiểu ẩn, trình biên dịch python chuyển kiểu bên trong một biến thành kiểu khác mà không có hành động bên ngoài của người dùng.
    Ví dụ.
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
0
  • Đúc kiểu rõ ràng. Trong truyền kiểu rõ ràng, người dùng buộc trình biên dịch chuyển đổi một biến từ kiểu này sang kiểu khác một cách rõ ràng. Các cách khác nhau của typecasting rõ ràng được đưa ra dưới đây

1. Số nguyên thành Chuỗi hoặc Float

Để chuyển một số nguyên thành một kiểu chuỗi, chúng ta sử dụng phương thức str[]. Tương tự, để đánh kiểu nó thành kiểu float, chúng ta sử dụng phương thức float[]

Ví dụ

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
0

2. Di chuyển đến số nguyên

Để chuyển kiểu dữ liệu float thành kiểu dữ liệu số nguyên, chúng ta sử dụng phương thức int[]

Ví dụ

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
1

7. Kiểm soát luồng chương trình trong Python

Toán tử quan hệ trong Python

Bảng đưa ra danh sách các toán tử quan hệ có sẵn trong Python cùng với chức năng của chúng

OperatorWhat it does==Is equal to>=Is Greater than or Equal toIs Greater than>> variable_name = "Hello" >>> variable_name 'Hello' >>> variableName = 123 >>> variableName 1232

Ghi chú. Không bao giờ sử dụng các toán tử quan hệ để so sánh các phép toán boolean. Sử dụng is hoặc is not toán tử cho nó

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
3

8. Toán tử Boolean trong Python

Bảng đưa ra danh sách các toán tử boolean có sẵn trong Python cùng với các chức năng của chúng

Toán tử Nó làm gì và Trả về True nếu cả hai toán hạng là True, else False hoặc Trả về True nếu cả hai toán hạng đều True, else Falsenot Trả về giá trị ngược lại với giá trị Truth của biểu thức

ví dụ

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
4

9. Câu lệnh có điều kiện trong Python

  • câu lệnh if. Câu lệnh if là một câu lệnh điều kiện sẽ thực hiện một số thao tác, nếu biểu thức được đưa ra trong nó cho kết quả đúng như hình bên dưới
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
5
  • Báo cáo Elif. Câu lệnh này được sử dụng cùng với câu lệnh if để thêm một số điều kiện khác được đánh giá nếu điều kiện trong câu lệnh if không thành công
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
6
  • Tuyên bố khác. Câu lệnh này được sử dụng để thực hiện một số thao tác, nếu tất cả các câu lệnh if và elif đánh giá là sai
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
7

Bậc thang if-elif-else cuối cùng trông như hình bên dưới

10. Câu lệnh vòng lặp trong Python

Vòng lặp trong Python là câu lệnh cho phép chúng ta thực hiện nhiều lần một thao tác nào đó trừ khi thỏa mãn một số điều kiện

Đối với vòng lặp. Vòng lặp for được sử dụng để lặp lại các lần lặp như chuỗi, bộ dữ liệu, danh sách, v.v. và thực hiện một số thao tác như trong sơ đồ bên dưới

  • Đối với phạm vi.
    Định dạng vòng lặp này sẽ lặp lại các số tổng thể từ 0 đến Giới hạn - 1.
    Ví dụ dưới đây in các số từ 0 đến 4.
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
8
  • Đối với phạm vi [bắt đầu, dừng, bước]

   Điều này sẽ chạy vòng lặp từ đầu đến cuối - 1, với kích thước bước = bước trong mỗi lần lặp.
   Trong ví dụ dưới đây, điểm bắt đầu là 2, điểm kết thúc là 10 và kích thước bước là 2. Do đó, nó in 2,4,6,8

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
9
  • Đối với trong.
       Điều này được sử dụng để lặp lại tất cả các phần tử trong vùng chứa python như danh sách, bộ dữ liệu, từ điển, v.v.
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
0
  • Vòng lặp While.
    Điều này được sử dụng để thực thi tập hợp các câu lệnh trong khối của nó miễn là điều kiện vòng lặp liên quan được đánh giá là True như trong hình bên dưới.
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
1

11. Câu lệnh nhảy trong Python

  • nghỉ. câu lệnh break được sử dụng để thoát ra khỏi vòng lặp hiện tại và cho phép thực thi câu lệnh tiếp theo sau nó như thể hiện trong sơ đồ bên dưới
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
2
  • tiếp tục. câu lệnh continue cho phép chúng tôi gửi điều khiển trở lại điểm bắt đầu của vòng lặp, bỏ qua tất cả các dòng mã bên dưới nó trong vòng lặp. Điều này được giải thích trong sơ đồ dưới đây
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
3
  • vượt qua. Câu lệnh pass về cơ bản là một câu lệnh null, thường được sử dụng như một trình giữ chỗ. Nó được sử dụng để ngăn bất kỳ mã nào thực thi trong phạm vi của nó
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
4
  • trở lại. câu lệnh return cho phép chúng tôi gửi điều khiển của chương trình bên ngoài chức năng chúng tôi hiện đang ở. Một hàm có thể có nhiều câu lệnh trả về, nhưng chỉ có thể gặp một trong số chúng trong quá trình thực thi
# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
5

12. Hàm trong Python

Các chức năng được sử dụng để tổ chức tốt mã của chúng tôi và nâng cao khả năng đọc và sử dụng lại mã. Trong Python, một hàm được định nghĩa bằng từ khóa def. Một hàm có thể trả về một số giá trị hoặc không tùy thuộc vào trường hợp sử dụng của nó. Nếu nó phải trả về một giá trị, câu lệnh return [đã được thảo luận] được sử dụng. Cú pháp của hàm python được hiển thị trong hình bên dưới

Ví dụ về một chức năng

# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
6

13. Độ phân giải phạm vi biến Python

Phạm vi của một biến là một phần của mã, nơi nó có thể được truy cập và sử dụng tự do bởi chương trình

Các phạm vi trong hình trên được giải thích như sau

  • Được xây dựng trong. Đây là những tên dành riêng cho các mô-đun tích hợp Python
  • Toàn cầu. Các biến này được xác định ở mức cao nhất
  • Gửi kèm. Các biến này được định nghĩa bên trong một số hàm kèm theo
  • Địa phương. Các biến này được định nghĩa bên trong các hàm hoặc lớp và là cục bộ của chúng

Các quy tắc được sử dụng trong Python để giải quyết phạm vi cho các biến cục bộ và toàn cục như sau

  • Mã trong phạm vi toàn cầu không thể sử dụng bất kỳ biến cục bộ nào
  • Mã trong phạm vi cục bộ của hàm không thể sử dụng biến trong bất kỳ phạm vi cục bộ nào khác
  • Tuy nhiên, một phạm vi cục bộ có thể truy cập các biến toàn cầu
  • Chúng ta có thể sử dụng cùng một tên cho các biến khác nhau nếu chúng ở các phạm vi khác nhau

14. Tuyên bố toàn cầu

Để sửa đổi một biến toàn cục từ bên trong một hàm, chúng ta sử dụng câu lệnh toàn cục

# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
7

Chúng tôi đặt giá trị của “giá trị” là Toàn cầu. Để thay đổi giá trị của nó từ bên trong hàm, chúng tôi sử dụng từ khóa toàn cầu cùng với “giá trị” để thay đổi giá trị của nó thành cục bộ, sau đó in ra

15. Nhập mô-đun trong Python

Python có nhiều thư viện mã bên ngoài với các tiện ích và chức năng hữu ích. Để sử dụng các mô-đun này, chúng ta cần nhập chúng vào mã của mình, sử dụng từ khóa nhập

Ví dụ: nếu chúng ta muốn sử dụng các chức năng của mô-đun toán học, thì chúng ta có thể nhập nó vào mã python của mình bằng cách sử dụng hàm nhập toán học như trong ví dụ bên dưới

# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
8

Nếu chúng ta muốn thực hiện bất kỳ thao tác chuỗi nào, chúng ta có thể sử dụng mô-đun chuỗi làm chuỗi nhập trong python. Nhiều điều này được đề cập trong phần Thao tác chuỗi bên dưới

16. Xử lý ngoại lệ trong Python

Xử lý ngoại lệ được sử dụng để xử lý các tình huống trong luồng chương trình của chúng tôi, điều này chắc chắn có thể làm hỏng chương trình của chúng tôi và cản trở hoạt động bình thường của chương trình. Nó được thực hiện bằng Python bằng cách sử dụng từ khóa try-ngoại trừ cuối cùng

  • cố gắng. Phần mã trong phần thử là một phần của mã nơi mã sẽ được kiểm tra ngoại lệ
  • ngoại trừ. Ở đây, các trường hợp trong mã gốc, có thể phá mã, được viết và chương trình phải làm gì trong trường hợp đó
  • cuối cùng. Mã trong khối cuối cùng sẽ thực thi cho dù chương trình có gặp ngoại lệ hay không

Điều tương tự đã được minh họa trong hình dưới đây

Ví dụ

# Inline Comment to calculate sum of 2 numbers
def fun[a, b]:
   return a + b
9

17. Danh sách trong Python

Danh sách được sử dụng để lưu trữ nhiều mục trong một biến. Cách sử dụng của họ và một số chức năng được hiển thị dưới đây với các ví dụ

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
0
  • Truy cập các phần tử trong Danh sách.
    Truy cập các phần tử trong danh sách về cơ bản có nghĩa là lấy giá trị của một phần tử tại một số chỉ mục tùy ý trong danh sách.
    Các chỉ mục được gán trên cơ sở 0 trong python. Chúng ta cũng có thể truy cập các phần tử trong python với chỉ số âm. Chỉ mục phủ định đại diện cho các phần tử, được tính từ phía sau [cuối] của danh sách.
# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
1
  • Cắt một danh sách.
    Slicing là quá trình truy cập vào một phần hoặc tập hợp con của một danh sách nhất định. Việc cắt lát được giải thích trong hình dưới đây.
# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
2
  • Thay đổi giá trị trong danh sách.
    Chúng ta có thể thay đổi giá trị tại một số chỉ mục cụ thể trong danh sách bằng cách truy cập phần tử bằng [] và sau đó đặt nó thành một số giá trị khác.
# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
3
  • Danh sách nối và sao chép

Khi ta gộp nội dung của 2 danh sách thành 1 danh sách gọi là nối danh sách

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
4

Sao chép nội dung của một danh sách, một số lần hữu hạn vào cùng một hoặc một số danh sách được gọi là sao chép danh sách

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
5
  • Xóa giá trị khỏi Danh sách.
    Chúng ta có thể xóa một phần tử cụ thể khỏi danh sách bằng cách sử dụng từ khóa del.
# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
6
  • Lặp qua Danh sách.
    Ví dụ dưới đây cho thấy cách chúng ta có thể lặp lại tất cả các phần tử có trong danh sách.
# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
7

trong và không trong từ khóa.
Với từ khóa in, chúng ta có thể kiểm tra xem một phần tử cụ thể nào đó có trong biến python đã cho hay không.
Tương tự như từ khóa not in, chúng ta có thể kiểm tra xem một phần tử cụ thể nào đó không có trong biến python đã cho.

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
8
  • Thêm giá trị trong danh sách

chèn[]. Hàm này chèn một phần tử vào một chỉ mục cụ thể của danh sách

# Multiline
# Comment
# Function to calculate
# sum of 2 numbers
def fun[a, b]:
   return a + b
9

nối thêm []. Hàm này nối thêm một phần tử ở cuối danh sách

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
0
  • Sắp xếp danh sách.
    Sắp xếp danh sách có nghĩa là sắp xếp các thành phần của danh sách theo một thứ tự cụ thể nào đó. Chúng tôi sắp xếp một danh sách bằng cách sử dụng hàm sort[].
'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
1

18. Bộ dữ liệu trong Python

Bộ dữ liệu là các thực thể trong Python hoạt động gần giống như danh sách, nhưng khác ở đặc điểm chính so với danh sách, ở chỗ chúng không thể thay đổi

Chúng được khởi tạo bằng cách viết các phần tử của bộ với [], được phân tách bằng dấu phẩy

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
2

Loại Chuyển đổi giữa Tuples, Lists và Strings

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
3

19. Từ điển Python

Từ điển trong Python tương đương với Bản đồ trong C++/JAVA. Chúng được sử dụng để lưu trữ dữ liệu theo cặp khóa-giá trị

In khóa và giá trị trong từ điển

Để in các khóa của từ điển, hãy sử dụng. keys[] và để in các giá trị, hãy sử dụng. phương thức value[]

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
4

đầu ra

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
5

Cập nhật giá trị khóa trong từ điển

  • Cập nhật giá trị khóa không có trong từ điển.
    Chúng tôi có thể cập nhật một giá trị khóa trong từ điển bằng cách truy cập khóa cùng với [] và đặt nó thành một giá trị.
'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
6
  • Cập nhật giá trị khóa có trong từ điển.
    Chúng tôi có thể cập nhật một giá trị khóa trong từ điển, khi khóa có mặt theo cách chính xác giống như cách chúng tôi cập nhật khóa, khi khóa không có trong từ điển.
'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
7
  • Xóa cặp khóa-giá trị khỏi từ điển.
    Chúng ta có thể xóa một cặp khóa-giá trị khỏi từ điển bằng cách sử dụng từ khóa del theo sau là giá trị khóa cần xóa được đính kèm trong [].
'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
8

Hợp nhất 2 từ điển

Chúng ta có thể hợp nhất 2 từ điển thành 1 bằng cách sử dụng phương thức update[]

'''
This is a function
to find sum
of 2 numbers.
This is an example of
docstring comment.
'''
def fun[a, b]:
   return a + b
9

20. Đặt trong Python

Đang khởi tạo bộ

Các bộ được khởi tạo bằng dấu ngoặc nhọn {} hoặc set[] trong python

Một bộ python về cơ bản là một tập hợp các giá trị duy nhất không có thứ tự, tôi. e. nó sẽ tự động xóa các giá trị trùng lặp khỏi tập hợp

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
0

Chèn các phần tử vào tập hợp

Chúng ta có thể chèn một phần tử vào một tập hợp bằng cách sử dụng chức năng thêm của tập hợp

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
1

Để chèn nhiều phần tử vào một tập hợp, chúng ta sử dụng hàm cập nhật và truyền vào danh sách các phần tử sẽ được chèn dưới dạng tham số

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
2

Xóa phần tử khỏi tập hợp

Chúng ta có thể xóa các phần tử khỏi một tập hợp bằng hàm remove[] hoặc discard[]

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
3

Toán tử trong bộ

Bảng dưới đây cho thấy các toán tử được sử dụng cho các tập hợp

Người vận hành Nó làm gì. [Union]Trả về tất cả các phần tử duy nhất trong cả hai tập hợp. & [Giao điểm]Trả về tất cả các phần tử chung cho cả hai tập hợp. - [Difference]Trả về các phần tử duy nhất của tập hợp đầu tiên^[Sự khác biệt đối xứng]Trả về tất cả các phần tử không chung cho cả hai tập hợp

Các toán tử tập hợp được thể hiện trong Sơ đồ Venn bên dưới

ví dụ

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
4

21. Hiểu trong Python

  • Danh sách hiểu.
    Đó là một cú pháp ngắn hơn để tạo một danh sách mới sử dụng các giá trị của một danh sách hiện có.
>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
5
  • Đặt mức độ hiểu.
     Đó là một cú pháp ngắn hơn để tạo một tập hợp mới bằng cách sử dụng các giá trị của một tập hợp hiện có.
>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
6
  • Hiểu chính tả.
     Đó là một cú pháp ngắn hơn để tạo một từ điển mới sử dụng các giá trị của một từ điển hiện có.
>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
7

22. Thao tác chuỗi trong Python

  • trình tự thoát

Chuỗi thoát được sử dụng để in các ký tự nhất định vào luồng đầu ra mang ý nghĩa đặc biệt cho trình biên dịch ngôn ngữ

ví dụ

Trình tự thoát Kết quả trong\tab Dấu cách\newline\\Dấu gạch chéo ngược\'Trích dẫn đơn
  • Chuỗi nhiều dòng

Chuỗi nhiều dòng được sử dụng trong python thông qua ba dấu ngoặc kép

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
65

Ví dụ

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
8
  • Lập chỉ mục chuỗi

Các chuỗi trong Python được lập chỉ mục giống như một danh sách các ký tự, dựa trên lập chỉ mục dựa trên 0. Chúng ta có thể truy cập các phần tử của một chuỗi tại một số chỉ mục bằng cách sử dụng các toán tử []

Xem xét một ví dụ về giá trị chuỗi

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
66

>>> print["Hello World"]
Hello World
>>> var = "Interviewbit"
>>> print["My name is ", var]
['My name is ', 'Interviewbit']
>>> print["My name is " + var]
My name is Interviewbit
>>> print[123]
123
>>> a = [1, 2, 3, 4]
>>> print[a]
[1, 2, 3, 4]
9
  • cắt dây

Cắt lát cũng được thực hiện theo cách tương tự như trong danh sách

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
0
  • Chức năng chuyển đổi trường hợp

Hàm upper[] và Lower[] được sử dụng để chuyển đổi một chuỗi ký tự thành chữ hoa hoặc chữ thường tương ứng

Các hàm isupper[] và islower[] được sử dụng để kiểm tra xem một chuỗi tương ứng là toàn chữ hoa hay chữ thường

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
1

Các chức năng tương tự khác

FunctionExplanationisspace[] Trả về True nếu tất cả các ký tự trong chuỗi là whitespacesisalnum[] Trả về True nếu chuỗi đã cho là chữ và số[] Trả về True nếu ký tự đã cho là alphabetisTitle[] Trả về True nếu chuỗi bắt đầu bằng một chữ cái viết hoa và sau đó các ký tự còn lại là chữ thường
  • hàm join[] và split[]

hàm join[] hợp nhất các phần tử của danh sách với một số chuỗi dấu phân cách và trả về kết quả dưới dạng một chuỗi

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
2

split[] chia thành các mã thông báo, dựa trên một số dấu phân cách và trả về kết quả dưới dạng danh sách

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
3

Nói chung, một chuỗi có thể được chia thành danh sách bằng phương thức split[] và một danh sách có thể được nối thành chuỗi bằng phương thức join[] như trong hình bên dưới

  • Định dạng chuỗi

Định dạng chuỗi được thực hiện với str. hàm định dạng []

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
4
  • Chuỗi mẫu

Nên sử dụng khi định dạng chuỗi do người dùng tạo. Chúng làm cho mã ít phức tạp hơn nên dễ hiểu hơn. Chúng có thể được sử dụng bằng cách nhập lớp Mẫu từ mô-đun chuỗi

Ví dụ

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
5

23. Định dạng ngày trong Python

Để xử lý các hoạt động ngày và giờ trong Python, chúng tôi sử dụng mô-đun datetime

  • giờ học. Chúng ta có thể biểu diễn các giá trị thời gian bằng cách sử dụng lớp thời gian

Ví dụ

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
6
  • lớp học ngày. Chúng ta có thể biểu diễn các giá trị ngày bằng cách sử dụng lớp ngày

Ví dụ

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
7
  • Chuyển đổi từ ngày này sang thời gian khác. Chúng ta có thể chuyển đổi một ngày thành thời gian tương ứng bằng hàm strptime[]

Ví dụ

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
8
  • thời gian. strftime[] trong Python. Nó chuyển đổi một tuple hoặc struct_time biểu thị thời gian thành một đối tượng chuỗi

Ví dụ

>>> print['Enter your name.']
>>> myName = input[]
>>> print['Hello, {}'.format[myName]]
Enter your name.
Interviewbit
Hello, Interviewbit
9

24. Python RegEx

  • Kết hợp Regex

Mô-đun re trong python cho phép chúng tôi thực hiện các hoạt động khớp regex

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
0

Ví dụ trên số điện thoại cố định từ chuỗi và lưu trữ nó một cách thích hợp trong biến num bằng cách sử dụng khớp regex

  • Nhóm dấu ngoặc đơn

Nhóm là một phần của mẫu biểu thức chính quy được đặt trong dấu ngoặc đơn []. Chúng ta có thể đặt các trận đấu vào các nhóm khác nhau bằng cách sử dụng dấu ngoặc đơn []. Chúng ta có thể truy cập các nhóm bằng hàm group[]

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
1
  • Biểu tượng Regex trong Python

Có rất nhiều biểu tượng regex có chức năng khác nhau nên chúng được đề cập trong bảng bên dưới

SymbolMatches+Một hoặc nhiều của nhóm trước*Không hoặc nhiều hơn của nhóm trước?Không hoặc Một trong nhóm trước^nameString phải bắt đầu bằng tênname$Chuỗi phải kết thúc bằng tên. Bất kỳ ký tự nào ngoại trừ \n{n}Chính xác n của nhóm trước{n, }>= n của nhóm trước{,n}[0, m] của nhóm trước{n, m}[n, m] của nhóm trước*? . \D, \W, \SMọi thứ trừ chữ số, từ hoặc khoảng trắng tương ứng

Ví dụ

Ở đây chúng tôi xác định một mẫu biểu thức chính quy,

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
2

Từ bảng trên, chúng ta có thể giải thích một số ký hiệu trong mẫu này

  • \S?. 0 hoặc 1 khoảng trắng
  • [\d*]. 0 hoặc nhiều ký tự chữ số
  • [. +]. Lớn hơn hoặc bằng 1 ký tự
  • \S. Khoảng trắng đơn
  • [[A-Z]{2, 3}]. 2 hoặc 3 bảng chữ cái viết hoa
  • [\d{4}]. 4 ký tự chữ số

25. Gỡ lỗi trong Python

Nâng cao ngoại lệ với câu lệnh nâng cao

Câu lệnh raise được sử dụng để đưa ra các ngoại lệ và bao gồm 3 thành phần

  • tăng từ khóa
  • lệnh gọi hàm ngoại lệ[]
  • Tham số của hàm Exception[], thường chứa thông báo lỗi
# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
3

Truy nguyên dưới dạng Chuỗi

Có một chức năng trong python được gọi là truy nguyên. format_exc[] trả về truy nguyên được hiển thị bởi Python khi Ngoại lệ được nâng lên không được xử lý dưới dạng kiểu Chuỗi. Cần phải nhập Mô-đun Traceback cho mục đích này

Ví dụ

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
4

Khẳng định câu lệnh trong Python

Câu lệnh khẳng định/Khẳng định được sử dụng rộng rãi để gỡ lỗi chương trình và kiểm tra xem mã có đang thực hiện một số thao tác rõ ràng là sai theo logic của chương trình không. Điều đặc biệt về khẳng định là khi một khẳng định không thành công, chương trình sẽ ngay lập tức gặp sự cố, cho phép chúng tôi thu hẹp không gian tìm kiếm lỗi.
Viết một câu lệnh khẳng định có các thành phần sau đây,

  • khẳng định từ khóa
  • một điều kiện dẫn đến một giá trị boolean
  • một thông báo hiển thị khi xác nhận không thành công
  • dấu phẩy ngăn cách điều kiện và thông báo hiển thị
# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
5

Có thể vô hiệu hóa các xác nhận bằng cách chuyển tùy chọn -O khi chạy Python như được hiển thị trong các lệnh bên dưới

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
6

26. Đăng nhập bằng Python

Ghi nhật ký cho phép chúng tôi theo dõi một số sự kiện xảy ra khi một số phần mềm chạy. Nó trở nên rất quan trọng trong Phát triển phần mềm, gỡ lỗi và chạy phần mềm

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
7

Các cấp độ ghi nhật ký

Được mô tả theo thứ tự tầm quan trọng tăng dần

Cấp độChức năngNó làm gìDEBUG
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
67Được sử dụng để theo dõi bất kỳ sự kiện nào xảy ra trong quá trình thực hiện chương trìnhINFO
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
68Xác nhận hoạt động của những thứ ở cuối mô-đun trong chương trình. WARNING
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
69Được sử dụng để đánh dấu một số sự cố có thể cản trở chương trình hoạt động trong tương lai, nhưng cho phép chương trình hoạt động ngay bây giờ. ERROR
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
70Ghi lại các lỗi có thể khiến chương trình bị lỗi tại một số điểm. CRITICAL
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
71Chỉ ra hoặc đánh dấu các lỗi nghiêm trọng trong chương trình

27. Hàm Lambda trong Python

Đây là các hàm ẩn danh nhỏ trong python, có thể nhận bất kỳ số lượng đối số nào nhưng chỉ trả về 1 biểu thức

Hãy để chúng tôi hiểu nó với một ví dụ,

Xét hàm nhân 2 số

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
8

Hàm Lambda tương đương cho hàm này sẽ là

# For List
a = [1, 2, 3]
print[len[a]]
# For string
a = "hello"
print[len[a]]
# For tuple
a = ['1', '2', '3']
print[len[a]]
9

Cú pháp cho điều này sẽ như hình dưới đây

Tương tự, các hàm khác cũng có thể được viết dưới dạng hàm Lambda, dẫn đến mã ngắn hơn cho cùng logic chương trình

28. Toán tử bậc ba trong Python

Toán tử bậc ba được sử dụng thay thế cho các câu lệnh điều kiện if-else và cung cấp một cách để viết một câu lệnh ngắn gọn, rõ ràng

Cú pháp như sau

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
0
# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
1

29. *args và **kwargs trong Python

Chúng ta có thể chuyển một số lượng đối số khác nhau cho một hàm bằng cách sử dụng các ký hiệu đặc biệt gọi là *args và **kwargs

Cách sử dụng như sau

  • * lập luận. Đối với các đối số không phải từ khóa

Ví dụ

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
2
  • **kwargs. Đối với các đối số từ khóa

Ví dụ

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
3

30. nếu __name__ == "__main__" trong Python

__main__ là tên của phạm vi mà mã cấp cao nhất thực thi. Nó có thể kiểm tra xem nó có đang chạy trong phạm vi của chính nó hay không bằng cách kiểm tra __name__ của chính nó.
Hình thức kiểm tra.

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
4

31. Lớp dữ liệu Python

Các lớp Python được sử dụng để lưu trữ các đối tượng dữ liệu được gọi là Dataclasses. Chúng có một số tính năng như

  • Có thể so sánh với các đối tượng khác cùng loại
  • Lưu trữ dữ liệu, đại diện cho một loại dữ liệu cụ thể

Trăn 2. 7

Ví dụ cho thấy chức năng thực hiện của Lớp dữ liệu trong các phiên bản cũ hơn của python khi Lớp dữ liệu chưa được giới thiệu

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
5

Trăn 3. 7

Ví dụ cho thấy việc sử dụng các lớp dữ liệu trong các phiên bản mới hơn của python

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
6

Ghi chú. Bắt buộc phải chỉ định kiểu dữ liệu của từng biến được khai báo. Nếu tại bất kỳ thời điểm nào chúng tôi không muốn chỉ định loại, hãy đặt loại là typing. Không tí nào

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
7

32. Môi trường ảo Python

Môi trường ảo được sử dụng để đóng gói một số Thư viện Python nhất định của Python cho một dự án, có thể không được sử dụng trong các dự án khác, thay vì cài đặt các phụ thuộc đó trên toàn cầu

Các bước cài đặt

# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
8
# Print unicode of 'A'
print[ord['A']]
# Print unicode of '5'
print[ord['5']]    
# Print unicode of '$'
print[ord['$']]
Output:
65
53
36
9

Các bước sử dụng

>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
00

33. Lệnh Python

Magic Commands là một trong những tính năng mới được thêm vào python shell. Về cơ bản, chúng là những cải tiến so với mã python thông thường, được cung cấp bởi IPython Kernel. Cú pháp chính của các lệnh này là chúng có tiền tố là ký tự “%”. Chúng tỏ ra hữu ích trong việc giải quyết nhiều vấn đề phổ biến mà chúng ta gặp phải khi viết mã và cũng cung cấp cho chúng ta một số phím tắt linh hoạt.
Có các loại lệnh chính.

  • %tiếp đầu ngữ. Lệnh sẽ chỉ hoạt động trên một dòng mã nhất định
  • %%tiếp đầu ngữ. Lệnh sẽ hoạt động trên toàn bộ khối mã

Một số ví dụ về các lệnh này trong Python là

  • %chạy. Nó được sử dụng để chạy một tệp bên ngoài trong Python
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
01
  • %%thời gian. Điều này cho phép chúng tôi theo dõi lượng thời gian thực thi mã của chúng tôi
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
02
  • %%writefile. Lệnh này sẽ sao chép nội dung từ ô mã hiện tại của chúng tôi sang một tệp bên ngoài khác
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
03
  • $pycat. Lệnh này được sử dụng để hiển thị nội dung của một tệp bên ngoài
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
04
  • %Ai. Lệnh này liệt kê tất cả các biến trong sổ ghi chép Python
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
05
  • %%html. Lệnh này sẽ cho phép chúng ta viết và thực thi mã html trong ô hiện tại
>>> variable_name = "Hello"
>>> variable_name
'Hello'
>>> variableName = 123
>>> variableName
123
06

đầu ra

  • %env. Lệnh này cho phép chúng ta liệt kê tất cả các biến môi trường, đặt giá trị cho biến đó và lấy giá trị của biến đó
  • %pinfo. Lệnh này cung cấp thông tin chi tiết về đối tượng được truyền cùng với nó. Nó hoạt động tương tự như của đối tượng?

Ghi chú. Tất cả các lệnh ma thuật có thể được liệt kê bằng cách sử dụng lệnh %lsmagic

Một số công cụ hữu ích khác cho Python

  • đường ống. Nó là một công cụ đóng gói dành cho python nhằm giải quyết các vấn đề phổ biến liên quan đến quy trình làm việc của chương trình điển hình
  • thơ. Nó là một công cụ đóng gói và quản lý phụ thuộc trong Python

Phần kết luận

Chúng ta có thể kết luận rằng Python là một ngôn ngữ lập trình thông dịch, cấp cao, mạnh mẽ. Nó cũng là một Ngôn ngữ lập trình hướng đối tượng tuân thủ mạnh mẽ tất cả các nguyên tắc OOP. Nó có nhiều mô-đun mạnh mẽ sẵn có khác nhau tuân theo cú pháp đơn giản khiến nó trở nên hấp dẫn đối với cả người mới bắt đầu và những người có kinh nghiệm. Một bộ sưu tập lớn các thư viện và chức năng giúp việc phát triển bất kỳ loại nào dễ dàng hơn nhiều trong Python. Trong cheat sheet này, chúng tôi đã đề cập đến các nguyên tắc cơ bản phổ biến nhất của ngôn ngữ python sẽ giúp bạn bắt đầu sự nghiệp của mình với python

Bảng cheat Python tốt nhất là gì?

Bảy bảng gian lận tốt nhất dành cho Python năm 2022 .
Python là ngôn ngữ lập trình linh hoạt, thân thiện với người dùng và dễ gỡ lỗi với một số thư viện và khung. .
bảng mã Python. tổ chức
Lập trình với Mosh
Thiết lập trang web
Gto76
Python cho khoa học dữ liệu [Bokeh]
gian lận
Ehmatthes. github. io

Các lệnh Python cơ bản là gì?

Một số lệnh Python phổ biến là các lệnh nhập, in, phạm vi, làm tròn, cài đặt pip, len, sắp xếp, lặp như for và while so .

Python được viết bằng gì?

Câu trả lời cho câu hỏi "python được viết bằng ngôn ngữ nào?" . Nó có nghĩa là trình thông dịch Python được viết bằng C. CPython là triển khai Python được thực hiện bằng ngôn ngữ C. CPython hỗ trợ nhiều loại thư viện và mô-đun. C programming language. It means that the Python interpreter is written in C. CPython is that Python implementation that is done in the C language. CPython supports a wide range of libraries and modules.

Làm thế nào để học ngôn ngữ Python?

11 mẹo học lập trình Python cho người mới bắt đầu .
Làm cho nó dính. Mẹo số 1. Mã hàng ngày. Mẹo số 2. Viết ra. .
Làm cho nó hợp tác. Mẹo số 6. Bao quanh bạn với những người khác đang học. Mẹo số 7. Dạy. .
làm một cái gì đó. Mẹo số 10. Xây dựng một cái gì đó, bất cứ điều gì. Mẹo số 11. Đóng góp cho nguồn mở
Tiến Lên và Học Hỏi

Chủ Đề