Tải bản đầy đủ (.pdf) (3 trang)

Thực hành kiểu dữ liệu danh sách

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.93 MB, 3 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

PHƯƠNG THỨC XỬ LÝ

DANH SÁCH VÀ ỨNG DỤNG

Có n đơi giày cùng loại chỉ khác nhau về kích thước được xếp thành một hàng thứ tựu ngẫu nhiên. Chủ trị bí mật rút một chiếc giày và giấu đi, sau đó yêu cầu người chơi cho biết chiếc giày được giấu là chiếc giày trái hay phải và có số là bao nhiêu?

Cách làm thơng thường để tìm ra chiếc giày cịn thiếu là đi ghép các đôi giày, tuy nhiên cách làm này sẽ mất nhiều thời gian. Một cách làm đơn giản là dựa trên nhận xét: Nếu dãy không thiếu chiếc giày nào thì tổng số bằng 0, nên có thể xác định chiếc giày cịn thiếu khi biết tổng các số trong dãy. Hình 4 là chương trình mà Hà My viết theo cách làm trên, tuy nhiên chương trình vẫn có lỗi. Em hãy giúp Hà My sửa lỗi để nhận được chương trình chạy được và cho ra kết quả đúng.

<b>BÀI THỰC HÀNH 1: </b>

print("Nhập vào một dãy số size giày") shoes = [int(s) for s in input().split()]

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

Bạn là một nhà quản lý dự án và bạn có một danh sách các cơng việc cần hồn thành. Tuy nhiên, do một số lý do, bạn muốn thực hiện các công việc theo thứ tự ngược lại. Hãy viết một chương trình Python để đảo ngược danh sách cơng việc sử dụng phương

In ra danh sách công việc sau khi đã được đảo ngược. Dữ liệu đầu vào:

Danh sách các công việc: ['Viết báo cáo', 'Họp nhóm', 'Kiểm tra mã nguồn', 'Viết mã']

Dữ liệu đầu ra:

Danh sách các công việc sau khi đã được đảo ngược:

['Viết mã', 'Kiểm tra mã nguồn', 'Họp nhóm', 'Viết

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

Hãy tưởng tượng bạn là một nhà thiên văn học đang khám phá vũ trụ rộng lớn. Trong hành trình của bạn, bạn đã phát hiện ra 12 cung hoàng đạo, mỗi cung đại diện cho một khoảng thời gian trong năm. Bạn muốn xây dựng một chương trình để giúp mọi người xác định cung hoàng đạo của họ dựa trên ngày sinh và tháng sinh.

Yêu cầu:

Chương trình sẽ yêu cầu người dùng nhập ngày sinh và tháng sinh.

Dựa trên ngày sinh và tháng sinh, chương trình sẽ xác định và in ra cung hồng đạo tương ứng của người dùng.

Lưu ý: Cung hoàng đạo được xác định như sau:

<small># Danh sách cung hoàng đạo với tháng và ngày bắt đầuZ= [</small>

<small> ("Bảo Bình", (1, 20)), ("Song Ngư", (2, 19)),....</small>

<small># Hàm tìm cung hồng đạodef find_zodiac(month, day):# Tìm và in ra cung hồng đạo</small>

<small>print(f"Cung hồng đạo của bạn là: {...}")</small>

<b>Hãy lập trình và khám phá hành trình đầy thú vị này!</b>

Lập trình máy tính, kết dính yêu thương.

</div>

×