⊗pyPmCdMCs 142 of 208 menu

Cấu trúc match-case trong Python

Trong Python, bắt đầu từ phiên bản 3.10 có một cấu trúc đặc biệt match-case, được sử dụng để chọn một giá trị từ một loạt các giá trị. Cú pháp của nó:

match varuable: case 'value1': ''' đây là mã sẽ được thực thi nếu biến có giá trị 1 ''' case 'value2' ''' đây là mã sẽ được thực thi nếu biến có giá trị 2 ''' case _: ''' đây là mã sẽ được thực thi nếu giá trị không khớp với bất kỳ trường hợp nào '''

Giả sử chúng ta có biến tst:

tst = 'a'

Hãy chỉ định các trường hợp khác nhau trong điều kiện mà biến có thể nhận:

match tst: case 'a': print('a') case 'b': print('b') case _: print('tst is unknown')

Ngoài ra, bằng cách sử dụng toán tử | có thể chỉ định một tập hợp các giá trị cần thiết trong mỗi trường hợp:

match tst: case 'a' | 'c': print('a or c') case 'b' | 'd': print('b or d') case _: print('tst is unknown')

Giả sử trong biến num lưu trữ một trong các số: 1, 2, 3 hoặc 4, chứa số thứ tự của mùa trong năm. Hãy xuất ra tên mùa tương ứng với số đó.

Giả sử trong biến num lưu trữ số thứ tự của tháng từ 1 đến 12. Hãy xuất ra tên mùa tương ứng với tháng đó.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối