cuốn sách gpt4 ai đã làm

Các toán tử điều kiện kết hợp trong Python: if AA in Y hoặc BB in Y chứ không phải B in Y

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 08:54:48 29 4
mua khóa gpt4 Nike

Tôi muốn chạy mã này là "nếu 'Anh' or 'Anh' trong chuỗi làm công việc, nhưng không làm công cụ nếu "Ex UK" trong chuỗi":

#Trình bao bọc không phân biệt chữ hoa chữ thường - tương đương với if X in Y
def case_in(cụm từ, chuỗi):
trả về cụm từ.low() trong string.low()

name = "Tài sản được phát triển ở Châu Âu Ex Vương quốc Anh"

#Đây là phần liên quan
nếu case_in("Britain", name) hoặc case_in(" UK ", name) chứ không phải case_in("Ex UK", name):
vùng lấy nét địa lý = "Châu Âu"
địa điểm tập trung quốc gia = "GB"
tiền tệ = "GBP"

Tuy nhiên, đối với những mặt hàng có chứa "Ex UK" chuỗi, nó vẫn sẽ đặt biến, ví dụ:geofocuscountry=GB.

câu trả lời hay nhất

trong trăn sự ưu tiên and cao hơn or Vì vậy bạn cần đặt 2 điều kiện đầu tiên trong ngoặc đơn.

nếu (case_in("Britain", name) hoặc case_in(" UK ", name)) chứ không phải case_in("Ex UK", name):

Về các toán tử điều kiện kết hợp của Python: nếu AA trong Y hoặc BB trong Y chứ không phải B trong Y, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/31160430/

29 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress