Hiển thị với số thập phân

Một phần của tài liệu [GiaoTrinh] - PythonCoBan_v4_32bit (Trang 29 - 32)

Một trong những thao tác quan trọng khi tính tốn, kết quả có thể là số thập phân với rất nhiều kí số sau dấy phẩy. Trong một số trường hợp, chúng ta chỉ cần in 2 kí số sau dấu phẩy mà thôi. Câu lệnh print hỗ trợ trong trường hợp này sẽ như ví dụ bên dưới:

1 a = 3 . 1 4 1 6 5

2 p r i n t(" Ket qua la %.2 f " % a )

Chương trình 2.6: Tùy chỉnh số kí số sau dấu thập phân

Ở đây,%.2f là định dạng của dữ liệu cần in. Kết quả in ra màn hình sẽ chỉ lấy 2 chữ số thập phân của biếnamà thôi. Một lưu ý quan trọng làkết quả sẽ được làm trịn.

6 Câu hỏi ơn tập

1. Câu lệnh để in kết quả ra màn hình trên Python là gì? A. print

B. Log C. Out

D. Tất cả đều đúng

2. Kết quả in ra màn hình của lệnhprint("Xin chao", "123")là gì? A. Xin chao

B. 123

C. Xin chao 123 D. Lệnh sai cú pháp

3. Kết quả in ra màn hình của lệnhprint("Xin chao", "123", sep="*")là gì? A. Xin chao 123 *

B. Xin chao * 123 C. Xin chao * 123 * D. Lệnh sai cú pháp

4. Kết quả in ra màn hình của lệnhprint("Xin chao", "123", end="*")là gì? A. Xin chao 123 *

B. Xin chao * 123 C. Xin chao * 123 * D. Lệnh sai cú pháp

5. Kết quả in ra màn hình của lệnhprint("Xin chao", "123", sep = "*", end="*")

là gì?

A. Xin chao 123 * B. Xin chao * 123 C. Xin chao * 123 * D. Lệnh sai cú pháp

6. Kết quả in ra màn hình của lệnhprint("Xin chao", "123", end = "*", sep="*")

là gì?

A. Xin chao 123 * B. Xin chao * 123 C. Xin chao * 123 * D. Lệnh sai cú pháp

7. Kết quả in ra màn hình của lệnhprint("Vi du %.2f", % 3.14999)là gì? A. Vi du 3.14 B. Vi du 3.15 C. Vi du 3.14999 D. Lệnh sai cú pháp Đáp án 1. A 2. C 3. B 4. A 5. C 6. C 7. B

CHƯƠNG 3

1 Giới thiệu

Trước khi bắt đầu vào việc xử lý giải thuật, chúng ta phải thực hiện qua bước nhập dữ liệu đầu vào cho bài tốn. Mặc dù là quy trình đầu tiên của một hệ thống, độ phức tạp của nó lại cao hơn nhiều so với việc xuất dữ liệu. Một trong những khó khăn cho quy trình này, là người dùng có thể nhập sai, hoặc khơng tuân theo cú pháp dữ liệu của chương trình. Điều này có thể dẫn tới việc xử lý dữ liệu bị lỗi, nặng hơn có thể làm thốt chương trình của chúng ta. Vì vậy, khi làm các chương trình lớn, ln ln đi kèm với quá trình nhập liệu, là quá trình xử lý lỗi dữ liệu đầu vào.

Trong hướng dẫn này, chúng tôi tập trung hướng dẫn việc nhập dữ liệu từ bàn phím, và chỉ tập trung vào dữ liệu số, cũng như các phép toán cho dữ liệu số. Một kĩ thuật đơn giản nhưng hiệu quả để xử lý lỗi dữ liệu đầu vào cũng sẽ được giới thiệu. Các cấu trúc dữ liệu phức tạp hơn sẽ được trình bày ở những bài sau.

Một phần của tài liệu [GiaoTrinh] - PythonCoBan_v4_32bit (Trang 29 - 32)

Tải bản đầy đủ (PDF)

(138 trang)