Dấu gạch chéo kép trong python

Toán tử cắt đôi [//] được sử dụng trong Python cho các mục đích khác nhau. Một cách sử dụng của nhà điều hành này là để có được kết quả phân chia. Kết quả phân chia của hai số có thể là một số nguyên hoặc một số dấu phẩy động. Trong phiên bản Python 3+, cả toán tử chém [/] đơn và toán tử chém đôi [//] đều được sử dụng để có kết quả phân chia chứa giá trị nổi. Một điểm khác biệt là toán tử chém đơn trả về đầu ra thích hợp cho kết quả điểm nổi, nhưng toán tử chém đôi có thể trả về phần phân tích của điểm nổi. Một cách sử dụng khác của toán tử cắt đôi [//] là xác định bên trong giá trị đường dẫn cửa sổ. Hai cách sử dụng của toán tử chém đôi [//] đã được hiển thị trong hướng dẫn này

Nội dung chính Hiển thị

  • Ví dụ-1. Phân chia sử dụng toán tử Dấu gạch chéo [/] và Dấu gạch chéo kép [//]
  • kết quả = num1 // num2
  • Sự kết luận
  • Thông tin về các tác giả
  • Làm thế nào cho bạn trong gạch chéo kép?
  • Làm thế nào để bạn thực hiện một nhát chém trong Python?
  • Hai chém về phía trước có nghĩa là gì trong Python?
  • Làm thế nào để bạn thay đổi một nhát chém duy nhất thành một gạch chéo kép trong Python?

Ví dụ-1. Phân chia sử dụng toán tử Dấu gạch chéo [/] và Dấu gạch chéo kép [//]

Tạo một tệp Python với lệnh sau để kiểm tra sự khác biệt giữa đầu ra của toán tử chém và toán tử kép cho hoạt động phân chia. Trong tập lệnh, 5 được định nghĩa là giá trị bộ chia và 2 được định nghĩa là giá trị chia. Kết quả phân chia và loại kết quả của 5/2, 5 // 2, 5 // 2. 0 và 5. 0 // 2 sẽ xuất hiện sau khi thực thi lệnh

#Xác định giá trị bộ chia

num1 = 5 = 5

#Xác định giá trị ước lượng

num2 = 2 = 2

# Phân chia bằng cách sử dụng một gạch chéo

kết quả = num1 / num2 = num1 / num2

In ["Kết quả phân chia của %d/ %d = %0,2f" %[num1, num2, results]]["The division result of %d/%d = %0.2f" % [ num1 , num2, result]]

in ["loại kết quả", loại [kết quả]]["Loại kết quả", type[result]]

# Chia bằng cách sử dụng dấu gạch chéo

kết quả = num1 // num2 = num1 // num2

In ["Kết quả phân chia của %d // %d = %0,2f" %[num1, num2, result]]["The division result of %d//%d = %0.2f" % [ num1 , num2, result]]

in ["loại kết quả", loại [kết quả]]["Loại kết quả", type[result]]

# Chia bằng cách sử dụng dấu gạch chéo

result = num1 // num2 = num1 // float[num2]

In ["Kết quả phân chia của %d // %d = %0,2f" %[num1, num2, result]]["The division result of %d//%0.2f = %0.2f" % [ num1 , num2, result]]

in ["loại kết quả", loại [kết quả]]["Loại kết quả", type[result]]

# Chia bằng cách sử dụng dấu gạch chéo

result = num1 // num2 = float[num1] // num2

In ["Kết quả phân chia của %d // %d = %0,2f" %[num1, num2, result]]["The division result of %0.2f//%d = %0.2f" % [ num1 , num2, result]]

in ["loại kết quả", loại [kết quả]]["Loại kết quả", type[result]]

đầu ra

# Chia bằng cách sử dụng dấu gạch chéo

kết quả = num1 // num2

In ["Kết quả phân chia của %d // %d = %0,2f" %[num1, num2, result]]

# Chia bằng cách sử dụng giá trị chia đôi và giá trị phân chia float

result = num1 // float [num2] = r "C. \W indows \S hệ thống \Speech"

In ["Kết quả phân chia của %d // %0,2F = %0,2F" %[Num1, Num2, results]]

# Chia bằng cách sử dụng giá trị chia đôi và phân chia float["Giá trị đường dẫn ban đầu. \n ", pathVal ]

kết quả = float [num1] // num2

In ["Kết quả phân chia của %0,2F // %D = %0,2F" %[Num1, Num2, results]] = pathVal.thay thế[" \\", "/"]

Sau đó đầu ra sẽ xuất hiện sau khi thực thi lệnh. Kết quả của 5/2 là phù hợp và trả về là nổi. Kết quả của 5 // 2 là không phù hợp và loại trả lại là một số nguyên. Partial number has beenbỏ qua từ đầu ra. Kết quả của 5 // 2. 00 không phù hợp và kiểu trả về là nổi. Partial number has been gone by this header. Kết quả là 5,00 // 2 là không phù hợp và loại trả lại là nổi. Partial number has been gone by this header

Ví dụ-2. Thay thế đường dẫn đã được xác định bởi toán tử chém đôi [//]["Giá trị đường dẫn được cập nhật. \n ", đường dẫn cập nhật ]

đầu ra

Dấu gạch chéo ngược [\] được sử dụng để xác định đường dẫn trong Windows và dấu gạch chéo [/] được sử dụng để xác định đường dẫn trong hệ điều hành Linux. Khi bất kỳ đường dẫn Windows nào được xác định trong biến Python, thì dấu gạch chéo ngược [\] được lưu trữ bởi dấu gạch chéo kép [\\]. Vì vậy, yêu cầu chuyển đổi dấu gạch chéo [\\] thành dấu gạch chéo [/] về phía trước để xác định đường dẫn trong định dạng Linux. Tạo một tệp python với lệnh sau khi gán đường dẫn Windows vào một biến và thay thế dấu gạch chéo kép của đường dẫn bằng dấu gạch chéo [/]. Các đường dẫn ban đầu và các bản cập nhật sẽ được cập nhật sau khi thực thi lệnh

Sự kết luận

#Xác định một đường dẫn

Thông tin về các tác giả

Tôi là một học viên huấn luyện của khóa học lập trình web. Tôi thích viết bài báo hoặc hướng dẫn về các chủ đề CNTT khác nhau. Tôi có một kênh YouTube trong đó có nhiều loại hướng dẫn dựa trên Ubuntu, Windows, Word, Excel, WordPress, Magento, Laravel, v. v

Chủ Đề