Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

BÀI TẬP

BÀI TẬP THỰC HÀNH


Xây dựng chương trình lập trình dùng ngôn ngữ Python dựa trên những kiến thức đã học .

1. Hướng dẫn nội dung:


- Sinh viên tự xây dựng chương trình theo các bài tập dưới đây.
- Mỗi bài xây dựng 1 file lập trình riêng (file python).

2. Nộp bài:
- Copy code tất cả cái bài thực hành và chép vào file word: nộp theo link trên
trang utex.hcmute.edu.vn
- Nộp bài qua email: tunglt@hcmute.edu.vn trong trường hợp không nộp được
bài theo link.

BÀI TẬP

Bài 1: Viết câu lệnh cho phép người sử dụng nhập giá trị cho một danh sách (list) A có 5 phần tử,
các giá trị là số nguyên trong khoảng [0,10].

 Nếu người sử dụng nhập sai định dạng số nguyên, yêu cầu nhập lại giá trị.
 Nếu người sử dụng nhập sai khoảng giá trị (nhập <0 hoặc >10): gán giá trị mặc định là 0 cho
phần tử.
- In danh sách vừa nhập ra màn hình
Bài 2 :
- Viết câu lệnh tạo hàm MaxPrime() có chức năng tìm phần tử là số nguyên tố
lớn nhất trong 1 List số nguyên bất kì.
- Viết chương trình cho phép người sử dụng nhập giá trị cho 1 List số nguyên có
5 phần tử; sử dụng hàm vừa tạo để tìm số nguyên tố lớn nhất trong List.
(VD: A = [1,7,2,8,9,4] -> In: 7 (3 đ)
Bài 3:
- Viết câu lệnh tạo hàm ListSort() có chức năng Sắp xếp lại list theo thứ tự từ
lớn đến bé và giá trị số chẵn đứng trước, số lẻ đứng sau
- Viết chương trình cho phép người sử dụng nhập giá trị cho 1 List số nguyên có
6 phần tử; sử dụng hàm vừa tạo sắp xếp lại List.
VD: A = [1,6,2,7,1,9,4] sẽ thành [6,4,2,9,7,1,1]
Bài 4 : Cho bảng giá sản phẩm như sau:
Mã sp Tên sản phẩm Đơn giá
101 Sản phẩm 1
102 Sản phẩm 2
103 Sản phẩm 3
Viết chương trình cho phép người sử dụng nhập vào lần lượt tên sản phẩm và đơn giá của sản phẩm
tương ứng với 3 mã sản phẩm trong bảng.
 Nếu người sử dụng nhập sai định dạng đơn giá (số nguyên): yêu cầu nhập lại.
 Sau khi người sử dụng nhập xong các giá trị, lưu dữ liệu vừa nhập vào 1 tập tin (tập tin nằm
cùng thư mục với thư mục chứa chương trình, tên tập tin là ‘DATA’, lưu dưới định dạng .txt
hoặc .csv
Bài 5 :
Viết chương trình đọc dữ liệu từ 1 tập tin tạo ra trong bài 4.
 Hiển thị các dữ liệu đọc được từ tập tin ra màn hình (hiển thị theo đúng cấu trúc dạng bảng
biểu – 3 cột lần lượt là mã sản phẩm, tên sản phẩm và đơn giá: giá trị từng cột cách nhau 1
Tab (\t) khi in ra.
 Cho phép người sử dụng nhập vào mã sản phẩm, in tên sản phẩm và giá tiền tương ứng ra
màn hình

You might also like