XUẤT DỮ LIỆU RA MÀN HÌNH Cú pháp:

Một phần của tài liệu FILE 20220527 205746 giao an python 11 cong van 5512 soan theo phu luc 4 cong van 5512 ca nam (Trang 32 - 34)

Nhập dữ liệu vào từ bàn phím rồi chuyển về dạng số nguyên

biến = int(input())

Nhập dữ liệu vào từ bàn phím rồi chuyển về dạng số thực

biến = float(input())

II. XUẤT DỮ LIỆU RA MÀN HÌNHCú pháp: Cú pháp:

print(*objects, sep=' ', end='\n', file=sys.stdout,

flush=False) Trong đó:

màn hình. Dấu * có ý nghĩa là số nhiều và chúng ta cũng có thể chỉ định nhiều đối tượng khác nhau và in chúng cùng lúc ra màn hình.

sep: đối tượng chỉ định sẽ được phân tách

thành các phần nhỏ bằng ký tự phân tách sep trước khi được in, và mặc định giá trị này là một khoảng trắng.

end giá trị cuối cùng được in ra màn hình,

và mặc định giá trị này là ký tự xuống dòng

\n. Đối số này sẽ quyết định việc in xuống

dòng hay in khơng xuống dịng trong

Python.

file=sys.stdout: chỉ định lưu kết quả đầu ra

vào bộ nhớ đệm sys.stdout

flush=False: chỉ định cưỡng chế lưu giữ kết

quả vào bộ nhớ đệm, và giá trị mặc định là false, có nghĩa là KHƠNG lưu giữ kết quả vào bộ nhớ.

• Tuy nhiên trong thực tế khi sử dụng hàm print() trong Python, chúng ta lược bỏ hầu hết các đối số và sử dụng cú pháp đơn

giản nhất sau đây:

print(*object) Lưu ý: Nếu thay đổi mặc định

1. Các đối số sep, end, file, flush đều là các đối số keyword, do đó nếu sử dụng chúng trong hàm

print() thì phải viết cả keyword của nó.

2. Khi chỉ định đối số end bằng một ký tự, thì ký tự này sẽ thay thế cho việc xuống dòng và nối các đối tượng in ra màn hình lại. Khi đó, chúng ta có thể thực hiện in không xuống dịng trong

3. Chúng ta có thể in nhiều đối tượng cùng lúc ra màn hình trong python bằng cách chỉ định các đối tượng cách nhau bởi dấu phẩy

4. Thay đổi ký tự nối bằng cách chỉ định ký tự nối đó trong đối số sep

Một phần của tài liệu FILE 20220527 205746 giao an python 11 cong van 5512 soan theo phu luc 4 cong van 5512 ca nam (Trang 32 - 34)

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

(123 trang)
w