Bài 4. Nhập, xuất dữ liệu
1. In dữ liệu ra màn hình
Để in dữ liệu ra màn hình ta sử dụng câu lện print(). Ví dụ
print('In dòng này ra màn hình ') a = 5 print('Giá trị được gán cho a là', a) input()
2. Nhập dữ liệu từ bàn phím
Để nhận một giá trị được nhập từ bàn phím ta sử dụng lệnh input(). Ví dụ: Viết chương trình tính tổng 2 số nguyên được nhập từ bàn phím.
num1 = int(input()) num2 = int(input()) sum = num1 + num2 print(sum) input()
Ghi chú: mặc định, nếu không khai báo kiểu dữ liệu nhập vào thì Python sẽ nhận giá trị nhập từ bàn phím ở dạng xâu (string). Vì vậy dể nhập số ta phải khai báo kiểu dữ liệu trước khi nhập như câu lệnh số 1 và câu lệnh số 2 ở chương trình trên.
3. Định dạng dữ liệu và thông báo
Hiện thông báo khi nhập và in:
num1 = input('Nhập số thứ nhất: ') num2 = input('Nhập số thứ hai: ') sum = int(num1) + int(num2) print('Tổng của hai số vừa nhập là:', sum) print('Tổng của {0} và {1} là {2}'.format(num1, num2, sum)) print('Tổng của {1} và {0} là {2}'.format(num1, num2, sum)) input()
Hãy xem sự khác nhau giữa 3 lệnh print() trên đây khi chạy chương trình. Câu lệnh print thứ 2 và 3 có sử dụng định dạng dữ liệu để lồng vào thông báo.
Kết quả chạy chương trình:
Nhập số thứ nhất: 5
Nhập số thứ hai: 9
Tổng của hai số vừa nhập là: 14.0
Tổng của 5 và 9 là 14.0
Tổng của 9 và 5 là 14.0
More Stories
Link test đề HSG các cấp
Phù hợp để ôn luyện cơ bản và nâng cao, ôn thi HSG các cấp HSG THCS cấp huyện HSG...
Tổng hợp câu hỏi trắc nghiệm Python
Tổng hợp hơn 400 câu hỏi trắc nghiệm NNLT Python dùng được cho cả học sinh lớp 11(chương trình cũ), lớp 10(chương trình GDPT 2018)
[BGĐT] Bài 8. Cấu trúc rẽ nhánh
Cơ bản về cấu trúc rẽ nhánh trong python
Câu lên IF để thể hiện cấu trúc rẽ nhánh trong python
[BGĐT] Bài 7. Các toán tử cơ bản
Các toán tử, phép toán cơ bản được thể hiện trong ngôn ngữ lập trình Python
[BGĐT] Bài 6 – Dữ liệu kiểu số trong python
Một số vấn đề cơ bản về dữ liệu kiểu số trong python
Average Rating